Interface CreateMonitorProbeInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateMonitorProbeInput.Builder,
,CreateMonitorProbeInput> SdkBuilder<CreateMonitorProbeInput.Builder,
,CreateMonitorProbeInput> SdkPojo
- Enclosing class:
CreateMonitorProbeInput
public static interface CreateMonitorProbeInput.Builder
extends SdkPojo, CopyableBuilder<CreateMonitorProbeInput.Builder,CreateMonitorProbeInput>
-
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 list of key-value pairs created and assigned to the monitor.The protocol used for the network traffic between thesource
anddestination
.The protocol used for the network traffic between thesource
anddestination
.The ARN of the subnet.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 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
IPV4
orIPV6
.- Parameters:
destination
- The destination IP address. This must be eitherIPV4
orIPV6
.- 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 theprotocol
isTCP
and must be a number between1
and65536
.- Parameters:
destinationPort
- The port associated with thedestination
. This is required only if theprotocol
isTCP
and must be a number between1
and65536
.- 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
source
anddestination
. This must be eitherTCP
orICMP
.- Parameters:
protocol
- The protocol used for the network traffic between thesource
anddestination
. This must be eitherTCP
orICMP
.- 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
source
anddestination
. This must be eitherTCP
orICMP
.- Parameters:
protocol
- The protocol used for the network traffic between thesource
anddestination
. This must be eitherTCP
orICMP
.- 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
56
and8500
.- Parameters:
packetSize
- The size of the packets sent between the source and destination. This must be a number between56
and8500
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
probeTags
The list of key-value pairs created and assigned to the monitor.
- Parameters:
probeTags
- 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.
-