Interface DataflowEndpoint.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataflowEndpoint.Builder,DataflowEndpoint>,SdkBuilder<DataflowEndpoint.Builder,DataflowEndpoint>,SdkPojo
- Enclosing class:
- DataflowEndpoint
public static interface DataflowEndpoint.Builder extends SdkPojo, CopyableBuilder<DataflowEndpoint.Builder,DataflowEndpoint>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataflowEndpoint.Builderaddress(Consumer<SocketAddress.Builder> address)Socket address of a dataflow endpoint.DataflowEndpoint.Builderaddress(SocketAddress address)Socket address of a dataflow endpoint.DataflowEndpoint.Buildermtu(Integer mtu)Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.DataflowEndpoint.Buildername(String name)Name of a dataflow endpoint.DataflowEndpoint.Builderstatus(String status)Status of a dataflow endpoint.DataflowEndpoint.Builderstatus(EndpointStatus status)Status of a dataflow endpoint.-
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, sdkFields
-
-
-
-
Method Detail
-
address
DataflowEndpoint.Builder address(SocketAddress address)
Socket address of a dataflow endpoint.
- Parameters:
address- Socket address of a dataflow endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
default DataflowEndpoint.Builder address(Consumer<SocketAddress.Builder> address)
Socket address of a dataflow endpoint.
This is a convenience method that creates an instance of theSocketAddress.Builderavoiding the need to create one manually viaSocketAddress.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddress(SocketAddress).- Parameters:
address- a consumer that will call methods onSocketAddress.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
address(SocketAddress)
-
mtu
DataflowEndpoint.Builder mtu(Integer mtu)
Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.
- Parameters:
mtu- Maximum transmission unit (MTU) size in bytes of a dataflow endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DataflowEndpoint.Builder name(String name)
Name of a dataflow endpoint.
- Parameters:
name- Name of a dataflow endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DataflowEndpoint.Builder status(String status)
Status of a dataflow endpoint.
- Parameters:
status- Status of a dataflow endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EndpointStatus,EndpointStatus
-
status
DataflowEndpoint.Builder status(EndpointStatus status)
Status of a dataflow endpoint.
- Parameters:
status- Status of a dataflow endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EndpointStatus,EndpointStatus
-
-