Interface RouterInputDestinationEndpointConnectionDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RouterInputDestinationEndpointConnectionDetails.Builder,,RouterInputDestinationEndpointConnectionDetails> SdkBuilder<RouterInputDestinationEndpointConnectionDetails.Builder,,RouterInputDestinationEndpointConnectionDetails> SdkPojo
- Enclosing class:
RouterInputDestinationEndpointConnectionDetails
@Mutable
@NotThreadSafe
public static interface RouterInputDestinationEndpointConnectionDetails.Builder
extends SdkPojo, CopyableBuilder<RouterInputDestinationEndpointConnectionDetails.Builder,RouterInputDestinationEndpointConnectionDetails>
-
Method Summary
Modifier and TypeMethodDescriptionsourceEncryptionConfiguration(Consumer<EndpointEncryptionConfiguration.Builder> sourceEncryptionConfiguration) Sets the value of the SourceEncryptionConfiguration property for this object.sourceEncryptionConfiguration(EndpointEncryptionConfiguration sourceEncryptionConfiguration) Sets the value of the SourceEncryptionConfiguration property for this object.sourceEncryptionType(String sourceEncryptionType) The type of encryption that the source uses for the connection.sourceEncryptionType(EndpointEncryptionType sourceEncryptionType) The type of encryption that the source uses for the connection.sourceEndpointType(String sourceEndpointType) The type of the connected source endpoint.sourceEndpointType(SourceEndpointType sourceEndpointType) The type of the connected source endpoint.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
-
sourceEncryptionType
RouterInputDestinationEndpointConnectionDetails.Builder sourceEncryptionType(String sourceEncryptionType) The type of encryption that the source uses for the connection.
- Parameters:
sourceEncryptionType- The type of encryption that the source uses for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceEncryptionType
RouterInputDestinationEndpointConnectionDetails.Builder sourceEncryptionType(EndpointEncryptionType sourceEncryptionType) The type of encryption that the source uses for the connection.
- Parameters:
sourceEncryptionType- The type of encryption that the source uses for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceEncryptionConfiguration
RouterInputDestinationEndpointConnectionDetails.Builder sourceEncryptionConfiguration(EndpointEncryptionConfiguration sourceEncryptionConfiguration) Sets the value of the SourceEncryptionConfiguration property for this object.- Parameters:
sourceEncryptionConfiguration- The new value for the SourceEncryptionConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceEncryptionConfiguration
default RouterInputDestinationEndpointConnectionDetails.Builder sourceEncryptionConfiguration(Consumer<EndpointEncryptionConfiguration.Builder> sourceEncryptionConfiguration) Sets the value of the SourceEncryptionConfiguration 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 tosourceEncryptionConfiguration(EndpointEncryptionConfiguration).- Parameters:
sourceEncryptionConfiguration- 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:
-
sourceEndpointType
RouterInputDestinationEndpointConnectionDetails.Builder sourceEndpointType(String sourceEndpointType) The type of the connected source endpoint.
- Parameters:
sourceEndpointType- The type of the connected source endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceEndpointType
RouterInputDestinationEndpointConnectionDetails.Builder sourceEndpointType(SourceEndpointType sourceEndpointType) The type of the connected source endpoint.
- Parameters:
sourceEndpointType- The type of the connected source endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-