Interface PhysicalEndpoint.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PhysicalEndpoint.Builder,PhysicalEndpoint>,SdkBuilder<PhysicalEndpoint.Builder,PhysicalEndpoint>,SdkPojo
- Enclosing class:
- PhysicalEndpoint
public static interface PhysicalEndpoint.Builder extends SdkPojo, CopyableBuilder<PhysicalEndpoint.Builder,PhysicalEndpoint>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PhysicalEndpoint.BuilderawsLocation(Consumer<AwsLocation.Builder> awsLocation)The location of a connection.PhysicalEndpoint.BuilderawsLocation(AwsLocation awsLocation)The location of a connection.default PhysicalEndpoint.BuilderglueConnection(Consumer<GlueConnection.Builder> glueConnection)The Amazon Web Services Glue connection.PhysicalEndpoint.BuilderglueConnection(GlueConnection glueConnection)The Amazon Web Services Glue connection.PhysicalEndpoint.BuilderglueConnectionName(String glueConnectionName)The Amazon Web Services Glue connection name.PhysicalEndpoint.Builderhost(String host)The host in the physical endpoints of a connection.PhysicalEndpoint.Builderport(Integer port)The port in the physical endpoints of a connection.PhysicalEndpoint.Builderprotocol(String protocol)The protocol in the physical endpoints of a connection.PhysicalEndpoint.Builderprotocol(Protocol protocol)The protocol in the physical endpoints of a connection.PhysicalEndpoint.Builderstage(String stage)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 Detail
-
awsLocation
PhysicalEndpoint.Builder awsLocation(AwsLocation 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
default PhysicalEndpoint.Builder awsLocation(Consumer<AwsLocation.Builder> 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:
awsLocation(AwsLocation)
-
glueConnection
PhysicalEndpoint.Builder glueConnection(GlueConnection 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
default PhysicalEndpoint.Builder glueConnection(Consumer<GlueConnection.Builder> 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:
glueConnection(GlueConnection)
-
glueConnectionName
PhysicalEndpoint.Builder glueConnectionName(String 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
PhysicalEndpoint.Builder host(String 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
PhysicalEndpoint.Builder port(Integer 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
PhysicalEndpoint.Builder protocol(String protocol)
The protocol in the physical endpoints of a connection.
-
protocol
PhysicalEndpoint.Builder protocol(Protocol protocol)
The protocol in the physical endpoints of a connection.
-
stage
PhysicalEndpoint.Builder stage(String 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.
-
-