Interface ProbeInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProbeInput.Builder,,ProbeInput> SdkBuilder<ProbeInput.Builder,,ProbeInput> SdkPojo
- Enclosing class:
ProbeInput
public static interface ProbeInput.Builder
extends SdkPojo, CopyableBuilder<ProbeInput.Builder,ProbeInput>
-
Method Summary
Modifier and TypeMethodDescriptiondestination(String destination) The destination IP address.destinationPort(Integer destinationPort) The port associated with thedestination.packetSize(Integer packetSize) The size of the packets sent between the source and destination.The protocol used for the network traffic between thesourceanddestination.The protocol used for the network traffic between thesourceanddestination.The ARN of the subnet.The list of key-value pairs created and assigned to the monitor.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
-
sourceArn
The ARN of the subnet.
- Parameters:
sourceArn- The ARN of the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destination
The destination IP address. This must be either
IPV4orIPV6.- Parameters:
destination- The destination IP address. This must be eitherIPV4orIPV6.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationPort
The port associated with the
destination. This is required only if theprotocolisTCPand must be a number between1and65536.- Parameters:
destinationPort- The port associated with thedestination. This is required only if theprotocolisTCPand must be a number between1and65536.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The protocol used for the network traffic between the
sourceanddestination. This must be eitherTCPorICMP.- Parameters:
protocol- The protocol used for the network traffic between thesourceanddestination. This must be eitherTCPorICMP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The protocol used for the network traffic between the
sourceanddestination. This must be eitherTCPorICMP.- Parameters:
protocol- The protocol used for the network traffic between thesourceanddestination. This must be eitherTCPorICMP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
packetSize
The size of the packets sent between the source and destination. This must be a number between
56and8500.- Parameters:
packetSize- The size of the packets sent between the source and destination. This must be a number between56and8500.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The list of key-value pairs created and assigned to the monitor.
- Parameters:
tags- The list of key-value pairs created and assigned to the monitor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-