Interface UpdateProbeResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateProbeResponse.Builder,UpdateProbeResponse>,NetworkMonitorResponse.Builder,SdkBuilder<UpdateProbeResponse.Builder,UpdateProbeResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateProbeResponse
public static interface UpdateProbeResponse.Builder extends NetworkMonitorResponse.Builder, SdkPojo, CopyableBuilder<UpdateProbeResponse.Builder,UpdateProbeResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateProbeResponse.BuilderaddressFamily(String addressFamily)The updated IP address family.UpdateProbeResponse.BuilderaddressFamily(AddressFamily addressFamily)The updated IP address family.UpdateProbeResponse.BuildercreatedAt(Instant createdAt)The time and date that the probe was created.UpdateProbeResponse.Builderdestination(String destination)The updated destination IP address for the probe.UpdateProbeResponse.BuilderdestinationPort(Integer destinationPort)The updated destination port.UpdateProbeResponse.BuildermodifiedAt(Instant modifiedAt)The time and date that the probe was last updated.UpdateProbeResponse.BuilderpacketSize(Integer packetSize)The updated packet size for the probe.UpdateProbeResponse.BuilderprobeArn(String probeArn)The updated ARN of the probe.UpdateProbeResponse.BuilderprobeId(String probeId)The updated ID of the probe.UpdateProbeResponse.Builderprotocol(String protocol)The updated protocol for the probe.UpdateProbeResponse.Builderprotocol(Protocol protocol)The updated protocol for the probe.UpdateProbeResponse.BuildersourceArn(String sourceArn)The updated ARN of the source subnet.UpdateProbeResponse.Builderstate(String state)The state of the updated probe.UpdateProbeResponse.Builderstate(ProbeState state)The state of the updated probe.UpdateProbeResponse.Buildertags(Map<String,String> tags)Update tags for a probe.UpdateProbeResponse.BuildervpcId(String vpcId)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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
probeId
UpdateProbeResponse.Builder probeId(String 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
UpdateProbeResponse.Builder probeArn(String 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
UpdateProbeResponse.Builder sourceArn(String 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
UpdateProbeResponse.Builder destination(String 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
UpdateProbeResponse.Builder destinationPort(Integer destinationPort)
The updated destination port. This must be a number between
1and65536.- Parameters:
destinationPort- The updated destination port. This must be a number between1and65536.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocol
UpdateProbeResponse.Builder protocol(String protocol)
The updated protocol for the probe.
-
protocol
UpdateProbeResponse.Builder protocol(Protocol protocol)
The updated protocol for the probe.
-
packetSize
UpdateProbeResponse.Builder packetSize(Integer 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
UpdateProbeResponse.Builder addressFamily(String addressFamily)
The updated IP address family. This must be either
IPV4orIPV6.- Parameters:
addressFamily- The updated IP address family. This must be eitherIPV4orIPV6.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AddressFamily,AddressFamily
-
addressFamily
UpdateProbeResponse.Builder addressFamily(AddressFamily addressFamily)
The updated IP address family. This must be either
IPV4orIPV6.- Parameters:
addressFamily- The updated IP address family. This must be eitherIPV4orIPV6.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AddressFamily,AddressFamily
-
vpcId
UpdateProbeResponse.Builder vpcId(String 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
UpdateProbeResponse.Builder state(String 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:
ProbeState,ProbeState
-
state
UpdateProbeResponse.Builder state(ProbeState 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:
ProbeState,ProbeState
-
createdAt
UpdateProbeResponse.Builder createdAt(Instant 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
UpdateProbeResponse.Builder modifiedAt(Instant 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
UpdateProbeResponse.Builder tags(Map<String,String> 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.
-
-