Interface UpdateProbeResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateProbeResponse.Builder,
,UpdateProbeResponse> NetworkMonitorResponse.Builder
,SdkBuilder<UpdateProbeResponse.Builder,
,UpdateProbeResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateProbeResponse
@Mutable
@NotThreadSafe
public static interface UpdateProbeResponse.Builder
extends NetworkMonitorResponse.Builder, SdkPojo, CopyableBuilder<UpdateProbeResponse.Builder,UpdateProbeResponse>
-
Method Summary
Modifier and TypeMethodDescriptionaddressFamily
(String addressFamily) The updated IP address family.addressFamily
(AddressFamily addressFamily) The updated IP address family.The time and date that the probe was created.destination
(String destination) The updated destination IP address for the probe.destinationPort
(Integer destinationPort) The updated destination port.modifiedAt
(Instant modifiedAt) The time and date that the probe was last updated.packetSize
(Integer packetSize) The updated packet size for the probe.The updated ARN of the probe.The updated ID of the probe.The updated protocol for the probe.The updated protocol for the probe.The updated ARN of the source subnet.The state of the updated probe.state
(ProbeState state) The state of the updated probe.Update tags for a probe.The updated ID of the source VPC subnet ID.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.networkmonitor.model.NetworkMonitorResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
probeId
The updated ID of the probe.
- Parameters:
probeId
- The updated ID of the probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
probeArn
The updated ARN of the probe.
- Parameters:
probeArn
- The updated ARN of the probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceArn
The updated ARN of the source subnet.
- Parameters:
sourceArn
- The updated ARN of the source subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destination
The updated destination IP address for the probe.
- Parameters:
destination
- The updated destination IP address for the probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationPort
The updated destination port. This must be a number between
1
and65536
.- Parameters:
destinationPort
- The updated destination port. This must be a number between1
and65536
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
The updated protocol for the probe.
- Parameters:
protocol
- The updated protocol for the probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocol
The updated protocol for the probe.
- Parameters:
protocol
- The updated protocol for the probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
packetSize
The updated packet size for the probe.
- Parameters:
packetSize
- The updated packet size for the probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addressFamily
The updated IP address family. This must be either
IPV4
orIPV6
.- Parameters:
addressFamily
- The updated IP address family. This must be eitherIPV4
orIPV6
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
addressFamily
The updated IP address family. This must be either
IPV4
orIPV6
.- Parameters:
addressFamily
- The updated IP address family. This must be eitherIPV4
orIPV6
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcId
The updated ID of the source VPC subnet ID.
- Parameters:
vpcId
- The updated ID of the source VPC subnet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the updated probe.
- Parameters:
state
- The state of the updated probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the updated probe.
- Parameters:
state
- The state of the updated probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The time and date that the probe was created.
- Parameters:
createdAt
- The time and date that the probe was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedAt
The time and date that the probe was last updated.
- Parameters:
modifiedAt
- The time and date that the probe was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Update tags for a probe.
- Parameters:
tags
- Update tags for a probe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-