Interface UpdateProbeResponse.Builder

  • 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

      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 1 and 65536.

      Parameters:
      destinationPort - The updated destination port. This must be a number between 1 and 65536.
      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.

      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

      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 IPV4 or IPV6.

      Parameters:
      addressFamily - The updated IP address family. This must be either IPV4 or IPV6.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • addressFamily

      UpdateProbeResponse.Builder addressFamily(AddressFamily addressFamily)

      The updated IP address family. This must be either IPV4 or IPV6.

      Parameters:
      addressFamily - The updated IP address family. This must be either IPV4 or IPV6.
      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

      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

      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.