Interface UpdateProbeResponse.Builder

    • 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 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, Protocol
      • protocol

        UpdateProbeResponse.Builder protocol​(Protocol 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, Protocol
      • 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, AddressFamily
      • 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:
        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
      • 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.