Interface PhysicalEndpoint.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PhysicalEndpoint.Builder,
,PhysicalEndpoint> SdkBuilder<PhysicalEndpoint.Builder,
,PhysicalEndpoint> SdkPojo
- Enclosing class:
PhysicalEndpoint
@Mutable
@NotThreadSafe
public static interface PhysicalEndpoint.Builder
extends SdkPojo, CopyableBuilder<PhysicalEndpoint.Builder,PhysicalEndpoint>
-
Method Summary
Modifier and TypeMethodDescriptiondefault PhysicalEndpoint.Builder
awsLocation
(Consumer<AwsLocation.Builder> awsLocation) The location of a connection.awsLocation
(AwsLocation awsLocation) The location of a connection.default PhysicalEndpoint.Builder
glueConnection
(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
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
-
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.Builder
avoiding the need to create one manually viaAwsLocation.builder()
.When the
Consumer
completes,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:
-
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.Builder
avoiding the need to create one manually viaGlueConnection.builder()
.When the
Consumer
completes,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.
-