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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default PortProbeDetail.BuilderlocalIpDetails(Consumer<ActionLocalIpDetails.Builder> localIpDetails)Provides information about the IP address where the scanned port is located.PortProbeDetail.BuilderlocalIpDetails(ActionLocalIpDetails localIpDetails)Provides information about the IP address where the scanned port is located.default PortProbeDetail.BuilderlocalPortDetails(Consumer<ActionLocalPortDetails.Builder> localPortDetails)Provides information about the port that was scanned.PortProbeDetail.BuilderlocalPortDetails(ActionLocalPortDetails localPortDetails)Provides information about the port that was scanned.default PortProbeDetail.BuilderremoteIpDetails(Consumer<ActionRemoteIpDetails.Builder> remoteIpDetails)Provides information about the remote IP address that performed the scan.PortProbeDetail.BuilderremoteIpDetails(ActionRemoteIpDetails remoteIpDetails)Provides information about the remote IP address that performed the scan.-
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
-
localPortDetails
PortProbeDetail.Builder localPortDetails(ActionLocalPortDetails localPortDetails)
Provides information about the port that was scanned.
- Parameters:
localPortDetails- Provides information about the port that was scanned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localPortDetails
default PortProbeDetail.Builder localPortDetails(Consumer<ActionLocalPortDetails.Builder> localPortDetails)
Provides information about the port that was scanned.
This is a convenience method that creates an instance of theActionLocalPortDetails.Builderavoiding the need to create one manually viaActionLocalPortDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolocalPortDetails(ActionLocalPortDetails).- Parameters:
localPortDetails- a consumer that will call methods onActionLocalPortDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
localPortDetails(ActionLocalPortDetails)
-
localIpDetails
PortProbeDetail.Builder localIpDetails(ActionLocalIpDetails localIpDetails)
Provides information about the IP address where the scanned port is located.
- Parameters:
localIpDetails- Provides information about the IP address where the scanned port is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localIpDetails
default PortProbeDetail.Builder localIpDetails(Consumer<ActionLocalIpDetails.Builder> localIpDetails)
Provides information about the IP address where the scanned port is located.
This is a convenience method that creates an instance of theActionLocalIpDetails.Builderavoiding the need to create one manually viaActionLocalIpDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolocalIpDetails(ActionLocalIpDetails).- Parameters:
localIpDetails- a consumer that will call methods onActionLocalIpDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
localIpDetails(ActionLocalIpDetails)
-
remoteIpDetails
PortProbeDetail.Builder remoteIpDetails(ActionRemoteIpDetails remoteIpDetails)
Provides information about the remote IP address that performed the scan.
- Parameters:
remoteIpDetails- Provides information about the remote IP address that performed the scan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
remoteIpDetails
default PortProbeDetail.Builder remoteIpDetails(Consumer<ActionRemoteIpDetails.Builder> remoteIpDetails)
Provides information about the remote IP address that performed the scan.
This is a convenience method that creates an instance of theActionRemoteIpDetails.Builderavoiding the need to create one manually viaActionRemoteIpDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toremoteIpDetails(ActionRemoteIpDetails).- Parameters:
remoteIpDetails- a consumer that will call methods onActionRemoteIpDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
remoteIpDetails(ActionRemoteIpDetails)
-
-