Interface UpdateProbeRequest.Builder

    • Method Detail

      • monitorName

        UpdateProbeRequest.Builder monitorName​(String monitorName)

        The name of the monitor that the probe was updated for.

        Parameters:
        monitorName - The name of the monitor that the probe was updated for.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • probeId

        UpdateProbeRequest.Builder probeId​(String probeId)

        The ID of the probe to update.

        Parameters:
        probeId - The ID of the probe to update.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • state

        UpdateProbeRequest.Builder state​(String state)

        The state of the probe update.

        Parameters:
        state - The state of the probe update.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ProbeState, ProbeState
      • destination

        UpdateProbeRequest.Builder destination​(String destination)

        The updated IP address for the probe destination. This must be either an IPv4 or IPv6 address.

        Parameters:
        destination - The updated IP address for the probe destination. This must be either an IPv4 or IPv6 address.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destinationPort

        UpdateProbeRequest.Builder destinationPort​(Integer destinationPort)

        The updated port for the probe destination. This is required only if the protocol is TCP and must be a number between 1 and 65536.

        Parameters:
        destinationPort - The updated port for the probe destination. This is required only if the protocol is TCP and must be a number between 1 and 65536.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocol

        UpdateProbeRequest.Builder protocol​(String protocol)

        The updated network protocol for the destination. This can be either TCP or ICMP. If the protocol is TCP, then port is also required.

        Parameters:
        protocol - The updated network protocol for the destination. This can be either TCP or ICMP. If the protocol is TCP, then port is also required.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Protocol, Protocol
      • protocol

        UpdateProbeRequest.Builder protocol​(Protocol protocol)

        The updated network protocol for the destination. This can be either TCP or ICMP. If the protocol is TCP, then port is also required.

        Parameters:
        protocol - The updated network protocol for the destination. This can be either TCP or ICMP. If the protocol is TCP, then port is also required.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Protocol, Protocol
      • packetSize

        UpdateProbeRequest.Builder packetSize​(Integer packetSize)

        he updated packets size for network traffic between the source and destination. This must be a number between 56 and 8500.

        Parameters:
        packetSize - he updated packets size for network traffic between the source and destination. This must be a number between 56 and 8500.
        Returns:
        Returns a reference to this object so that method calls can be chained together.