Interface CreateMonitorProbeInput.Builder

    • Method Detail

      • sourceArn

        CreateMonitorProbeInput.Builder sourceArn​(String sourceArn)

        The ARN of the subnet.

        Parameters:
        sourceArn - The ARN of the subnet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • destination

        CreateMonitorProbeInput.Builder destination​(String destination)

        The destination IP address. This must be either IPV4 or IPV6.

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

        CreateMonitorProbeInput.Builder destinationPort​(Integer destinationPort)

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

        Parameters:
        destinationPort - The port associated with the 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

        CreateMonitorProbeInput.Builder protocol​(String protocol)

        The protocol used for the network traffic between the source and destination. This must be either TCP or ICMP.

        Parameters:
        protocol - The protocol used for the network traffic between the source and destination . This must be either TCP or ICMP.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Protocol, Protocol
      • protocol

        CreateMonitorProbeInput.Builder protocol​(Protocol protocol)

        The protocol used for the network traffic between the source and destination. This must be either TCP or ICMP.

        Parameters:
        protocol - The protocol used for the network traffic between the source and destination . This must be either TCP or ICMP.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Protocol, Protocol
      • packetSize

        CreateMonitorProbeInput.Builder packetSize​(Integer packetSize)

        The size of the packets sent between the source and destination. This must be a number between 56 and 8500.

        Parameters:
        packetSize - The size of the packets sent 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.
      • probeTags

        CreateMonitorProbeInput.Builder probeTags​(Map<String,​String> probeTags)

        The list of key-value pairs created and assigned to the monitor.

        Parameters:
        probeTags - The list of key-value pairs created and assigned to the monitor.
        Returns:
        Returns a reference to this object so that method calls can be chained together.