Interface Metadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Metadata.Builder,
,Metadata> SdkBuilder<Metadata.Builder,
,Metadata> SdkPojo
- Enclosing class:
Metadata
-
Method Summary
Modifier and TypeMethodDescriptionconfigurationSet
(String configurationSet) The name of the configuration set used when sent through a configuration set with archiving enabled.ingressPointId
(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.sendingMethod
(String sendingMethod) The name of the API call used when sent through a configuration set with archiving enabled.sendingPool
(String sendingPool) The name of the dedicated IP pool used when sent through a configuration set with archiving enabled.Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.sourceIdentity
(String sourceIdentity) The identity name used to authorize the sending action when sent through a configuration set with archiving enabled.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, sdkFieldNameToField, sdkFields
-
Method Details
-
configurationSet
The name of the configuration set used when sent through a configuration set with archiving enabled.
- Parameters:
configurationSet
- The name of the configuration set used when sent through a configuration set with archiving enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
sendingMethod
The name of the API call used when sent through a configuration set with archiving enabled.
- Parameters:
sendingMethod
- The name of the API call used when sent through a configuration set with archiving enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sendingPool
The name of the dedicated IP pool used when sent through a configuration set with archiving enabled.
- Parameters:
sendingPool
- The name of the dedicated IP pool used when sent through a configuration set with archiving enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceArn
Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.
- Parameters:
sourceArn
- Specifies the archived email source, identified by either a Rule Set's ARN with an Archive action, or a Configuration Set's Archive ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceIdentity
The identity name used to authorize the sending action when sent through a configuration set with archiving enabled.
- Parameters:
sourceIdentity
- The identity name used to authorize the sending action when sent through a configuration set with archiving enabled.- 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.
-