Interface GetIngressPointResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<GetIngressPointResponse.Builder,,- GetIngressPointResponse> - MailManagerResponse.Builder,- SdkBuilder<GetIngressPointResponse.Builder,,- GetIngressPointResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GetIngressPointResponse
- 
Method SummaryModifier and TypeMethodDescriptionThe DNS A Record that identifies your ingress endpoint.createdTimestamp(Instant createdTimestamp) The timestamp of when the ingress endpoint was created.ingressPointArn(String ingressPointArn) The Amazon Resource Name (ARN) of the ingress endpoint resource.default GetIngressPointResponse.BuilderingressPointAuthConfiguration(Consumer<IngressPointAuthConfiguration.Builder> ingressPointAuthConfiguration) The authentication configuration of the ingress endpoint resource.ingressPointAuthConfiguration(IngressPointAuthConfiguration ingressPointAuthConfiguration) The authentication configuration of the ingress endpoint resource.ingressPointId(String ingressPointId) The identifier of an ingress endpoint resource.ingressPointName(String ingressPointName) A user friendly name for the ingress endpoint.lastUpdatedTimestamp(Instant lastUpdatedTimestamp) The timestamp of when the ingress endpoint was last updated.default GetIngressPointResponse.BuildernetworkConfiguration(Consumer<NetworkConfiguration.Builder> networkConfiguration) The network configuration for the ingress point.networkConfiguration(NetworkConfiguration networkConfiguration) The network configuration for the ingress point.The identifier of a rule set resource associated with the ingress endpoint.The status of the ingress endpoint resource.status(IngressPointStatus status) The status of the ingress endpoint resource.trafficPolicyId(String trafficPolicyId) The identifier of the traffic policy resource associated with the ingress endpoint.The type of ingress endpoint.type(IngressPointType type) The type of ingress endpoint.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.mailmanager.model.MailManagerResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
ingressPointIdThe identifier of an ingress endpoint resource. - Parameters:
- ingressPointId- The identifier of an ingress endpoint resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ingressPointNameA user friendly name for the ingress endpoint. - Parameters:
- ingressPointName- A user friendly name for the ingress endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ingressPointArnThe Amazon Resource Name (ARN) of the ingress endpoint resource. - Parameters:
- ingressPointArn- The Amazon Resource Name (ARN) of the ingress endpoint resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of the ingress endpoint resource. - Parameters:
- status- The status of the ingress endpoint resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the ingress endpoint resource. - Parameters:
- status- The status of the ingress endpoint resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
typeThe type of ingress endpoint. - Parameters:
- type- The type of ingress endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
typeThe type of ingress endpoint. - Parameters:
- type- The type of ingress endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
aRecordThe DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager. - Parameters:
- aRecord- The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ruleSetIdThe identifier of a rule set resource associated with the ingress endpoint. - Parameters:
- ruleSetId- The identifier of a rule set resource associated with the ingress endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
trafficPolicyIdThe identifier of the traffic policy resource associated with the ingress endpoint. - Parameters:
- trafficPolicyId- The identifier of the traffic policy resource associated with the ingress endpoint.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ingressPointAuthConfigurationGetIngressPointResponse.Builder ingressPointAuthConfiguration(IngressPointAuthConfiguration ingressPointAuthConfiguration) The authentication configuration of the ingress endpoint resource. - Parameters:
- ingressPointAuthConfiguration- The authentication configuration of the ingress endpoint resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ingressPointAuthConfigurationdefault GetIngressPointResponse.Builder ingressPointAuthConfiguration(Consumer<IngressPointAuthConfiguration.Builder> ingressPointAuthConfiguration) The authentication configuration of the ingress endpoint resource. This is a convenience method that creates an instance of theIngressPointAuthConfiguration.Builderavoiding the need to create one manually viaIngressPointAuthConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toingressPointAuthConfiguration(IngressPointAuthConfiguration).- Parameters:
- ingressPointAuthConfiguration- a consumer that will call methods on- IngressPointAuthConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
networkConfigurationThe network configuration for the ingress point. - Parameters:
- networkConfiguration- The network configuration for the ingress point.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
networkConfigurationdefault GetIngressPointResponse.Builder networkConfiguration(Consumer<NetworkConfiguration.Builder> networkConfiguration) The network configuration for the ingress point. This is a convenience method that creates an instance of theNetworkConfiguration.Builderavoiding the need to create one manually viaNetworkConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkConfiguration(NetworkConfiguration).- Parameters:
- networkConfiguration- a consumer that will call methods on- NetworkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
createdTimestampThe timestamp of when the ingress endpoint was created. - Parameters:
- createdTimestamp- The timestamp of when the ingress endpoint was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastUpdatedTimestampThe timestamp of when the ingress endpoint was last updated. - Parameters:
- lastUpdatedTimestamp- The timestamp of when the ingress endpoint was last updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-