Interface PortProbeDetail.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PortProbeDetail.Builder,,PortProbeDetail> SdkBuilder<PortProbeDetail.Builder,,PortProbeDetail> SdkPojo
- Enclosing class:
PortProbeDetail
public static interface PortProbeDetail.Builder
extends SdkPojo, CopyableBuilder<PortProbeDetail.Builder,PortProbeDetail>
-
Method Summary
Modifier and TypeMethodDescriptiondefault PortProbeDetail.BuilderlocalIpDetails(Consumer<LocalIpDetails.Builder> localIpDetails) The local IP information of the connection.localIpDetails(LocalIpDetails localIpDetails) The local IP information of the connection.default PortProbeDetail.BuilderlocalPortDetails(Consumer<LocalPortDetails.Builder> localPortDetails) The local port information of the connection.localPortDetails(LocalPortDetails localPortDetails) The local port information of the connection.default PortProbeDetail.BuilderremoteIpDetails(Consumer<RemoteIpDetails.Builder> remoteIpDetails) The remote IP information of the connection.remoteIpDetails(RemoteIpDetails remoteIpDetails) The remote IP information of the 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, sdkFields
-
Method Details
-
localPortDetails
The local port information of the connection.
- Parameters:
localPortDetails- The local port information of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localPortDetails
default PortProbeDetail.Builder localPortDetails(Consumer<LocalPortDetails.Builder> localPortDetails) The local port information of the connection.
This is a convenience method that creates an instance of theLocalPortDetails.Builderavoiding the need to create one manually viaLocalPortDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolocalPortDetails(LocalPortDetails).- Parameters:
localPortDetails- a consumer that will call methods onLocalPortDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
localIpDetails
The local IP information of the connection.
- Parameters:
localIpDetails- The local IP information of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localIpDetails
The local IP information of the connection.
This is a convenience method that creates an instance of theLocalIpDetails.Builderavoiding the need to create one manually viaLocalIpDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolocalIpDetails(LocalIpDetails).- Parameters:
localIpDetails- a consumer that will call methods onLocalIpDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
remoteIpDetails
The remote IP information of the connection.
- Parameters:
remoteIpDetails- The remote IP information of the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
remoteIpDetails
The remote IP information of the connection.
This is a convenience method that creates an instance of theRemoteIpDetails.Builderavoiding the need to create one manually viaRemoteIpDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toremoteIpDetails(RemoteIpDetails).- Parameters:
remoteIpDetails- a consumer that will call methods onRemoteIpDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-