Interface Metadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Metadata.Builder,
,Metadata> SdkBuilder<Metadata.Builder,
,Metadata> SdkPojo
- Enclosing class:
Metadata
public static interface Metadata.Builder
extends SdkPojo, CopyableBuilder<Metadata.Builder,Metadata>
-
Method Summary
Modifier and TypeMethodDescriptioningressPointId
(String ingressPointId) The ID of the ingress endpoint through which the email was received.The ID of the rule set that processed the email.senderHostname
(String senderHostname) The name of the host from which the email was received.senderIpAddress
(String senderIpAddress) The IP address of the host from which the email was received.The timestamp of when the email was received.tlsCipherSuite
(String tlsCipherSuite) The TLS cipher suite used to communicate with the host from which the email was received.tlsProtocol
(String tlsProtocol) The TLS protocol used to communicate with the host from which the email was received.trafficPolicyId
(String trafficPolicyId) The ID of the traffic policy that was in effect when the email was received.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
ingressPointId
The ID of the ingress endpoint through which the email was received.
- Parameters:
ingressPointId
- The ID of the ingress endpoint through which the email was received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ruleSetId
The ID of the rule set that processed the email.
- Parameters:
ruleSetId
- The ID of the rule set that processed the email.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
senderHostname
The name of the host from which the email was received.
- Parameters:
senderHostname
- The name of the host from which the email was received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
senderIpAddress
The IP address of the host from which the email was received.
- Parameters:
senderIpAddress
- The IP address of the host from which the email was received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timestamp
The timestamp of when the email was received.
- Parameters:
timestamp
- The timestamp of when the email was received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tlsCipherSuite
The TLS cipher suite used to communicate with the host from which the email was received.
- Parameters:
tlsCipherSuite
- The TLS cipher suite used to communicate with the host from which the email was received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tlsProtocol
The TLS protocol used to communicate with the host from which the email was received.
- Parameters:
tlsProtocol
- The TLS protocol used to communicate with the host from which the email was received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trafficPolicyId
The ID of the traffic policy that was in effect when the email was received.
- Parameters:
trafficPolicyId
- The ID of the traffic policy that was in effect when the email was received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-