Interface StandardSourceEndpointConnectionDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<StandardSourceEndpointConnectionDetails.Builder,,StandardSourceEndpointConnectionDetails> SdkBuilder<StandardSourceEndpointConnectionDetails.Builder,,StandardSourceEndpointConnectionDetails> SdkPojo
- Enclosing class:
StandardSourceEndpointConnectionDetails
@Mutable
@NotThreadSafe
public static interface StandardSourceEndpointConnectionDetails.Builder
extends SdkPojo, CopyableBuilder<StandardSourceEndpointConnectionDetails.Builder,StandardSourceEndpointConnectionDetails>
-
Method Summary
Modifier and TypeMethodDescriptiondestinationDecryptionConfiguration(Consumer<EndpointEncryptionConfiguration.Builder> destinationDecryptionConfiguration) Sets the value of the DestinationDecryptionConfiguration property for this object.destinationDecryptionConfiguration(EndpointEncryptionConfiguration destinationDecryptionConfiguration) Sets the value of the DestinationDecryptionConfiguration property for this object.destinationDecryptionType(String destinationDecryptionType) The type of decryption that the destination uses for the connection.destinationDecryptionType(EndpointEncryptionType destinationDecryptionType) The type of decryption that the destination uses for the connection.destinationEndpointType(String destinationEndpointType) The type of the connected destination endpoint.destinationEndpointType(DestinationEndpointType destinationEndpointType) The type of the connected destination endpoint.destinationIngestPort(Integer destinationIngestPort) The port on the destination that receives the content.destinationIpAddress(String destinationIpAddress) The IP address of the destination that receives the content.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
destinationIpAddress
The IP address of the destination that receives the content.
- Parameters:
destinationIpAddress- The IP address of the destination that receives the content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationIngestPort
StandardSourceEndpointConnectionDetails.Builder destinationIngestPort(Integer destinationIngestPort) The port on the destination that receives the content.
- Parameters:
destinationIngestPort- The port on the destination that receives the content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationDecryptionType
StandardSourceEndpointConnectionDetails.Builder destinationDecryptionType(String destinationDecryptionType) The type of decryption that the destination uses for the connection.
- Parameters:
destinationDecryptionType- The type of decryption that the destination uses for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationDecryptionType
StandardSourceEndpointConnectionDetails.Builder destinationDecryptionType(EndpointEncryptionType destinationDecryptionType) The type of decryption that the destination uses for the connection.
- Parameters:
destinationDecryptionType- The type of decryption that the destination uses for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationDecryptionConfiguration
StandardSourceEndpointConnectionDetails.Builder destinationDecryptionConfiguration(EndpointEncryptionConfiguration destinationDecryptionConfiguration) Sets the value of the DestinationDecryptionConfiguration property for this object.- Parameters:
destinationDecryptionConfiguration- The new value for the DestinationDecryptionConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationDecryptionConfiguration
default StandardSourceEndpointConnectionDetails.Builder destinationDecryptionConfiguration(Consumer<EndpointEncryptionConfiguration.Builder> destinationDecryptionConfiguration) Sets the value of the DestinationDecryptionConfiguration property for this object. This is a convenience method that creates an instance of theEndpointEncryptionConfiguration.Builderavoiding the need to create one manually viaEndpointEncryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinationDecryptionConfiguration(EndpointEncryptionConfiguration).- Parameters:
destinationDecryptionConfiguration- a consumer that will call methods onEndpointEncryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationEndpointType
StandardSourceEndpointConnectionDetails.Builder destinationEndpointType(String destinationEndpointType) The type of the connected destination endpoint.
- Parameters:
destinationEndpointType- The type of the connected destination endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationEndpointType
StandardSourceEndpointConnectionDetails.Builder destinationEndpointType(DestinationEndpointType destinationEndpointType) The type of the connected destination endpoint.
- Parameters:
destinationEndpointType- The type of the connected destination endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-