Interface PhysicalEndpoint.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PhysicalEndpoint.Builder,,PhysicalEndpoint> SdkBuilder<PhysicalEndpoint.Builder,,PhysicalEndpoint> SdkPojo
- Enclosing class:
PhysicalEndpoint
-
Method Summary
Modifier and TypeMethodDescriptiondefault PhysicalEndpoint.BuilderawsLocation(Consumer<AwsLocation.Builder> awsLocation) The location of a connection.awsLocation(AwsLocation awsLocation) The location of a connection.enableTrustedIdentityPropagation(Boolean enableTrustedIdentityPropagation) Specified whether trusted identity propagation for the connection is enabled.default PhysicalEndpoint.BuilderglueConnection(Consumer<GlueConnection.Builder> glueConnection) The Amazon Web Services Glue connection.glueConnection(GlueConnection glueConnection) The Amazon Web Services Glue connection.glueConnectionName(String glueConnectionName) The Amazon Web Services Glue connection name.The host in the physical endpoints of a connection.The port in the physical endpoints of a connection.The protocol in the physical endpoints of a connection.The protocol in the physical endpoints of a connection.The stage in the physical endpoints of a connection.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
-
awsLocation
The location of a connection.
- Parameters:
awsLocation- The location of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsLocation
The location of a connection.
This is a convenience method that creates an instance of theAwsLocation.Builderavoiding the need to create one manually viaAwsLocation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toawsLocation(AwsLocation).- Parameters:
awsLocation- a consumer that will call methods onAwsLocation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enableTrustedIdentityPropagation
Specified whether trusted identity propagation for the connection is enabled.
- Parameters:
enableTrustedIdentityPropagation- Specified whether trusted identity propagation for the connection is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glueConnection
The Amazon Web Services Glue connection.
- Parameters:
glueConnection- The Amazon Web Services Glue connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glueConnection
The Amazon Web Services Glue connection.
This is a convenience method that creates an instance of theGlueConnection.Builderavoiding the need to create one manually viaGlueConnection.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toglueConnection(GlueConnection).- Parameters:
glueConnection- a consumer that will call methods onGlueConnection.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
glueConnectionName
The Amazon Web Services Glue connection name.
- Parameters:
glueConnectionName- The Amazon Web Services Glue connection name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
host
The host in the physical endpoints of a connection.
- Parameters:
host- The host in the physical endpoints of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
port
The port in the physical endpoints of a connection.
- Parameters:
port- The port in the physical endpoints of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The protocol in the physical endpoints of a connection.
- Parameters:
protocol- The protocol in the physical endpoints of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The protocol in the physical endpoints of a connection.
- Parameters:
protocol- The protocol in the physical endpoints of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stage
The stage in the physical endpoints of a connection.
- Parameters:
stage- The stage in the physical endpoints of a connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-