Interface Endpoint.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Endpoint.Builder,Endpoint>, SdkBuilder<Endpoint.Builder,Endpoint>, SdkPojo
Enclosing class:
Endpoint

@Mutable @NotThreadSafe public static interface Endpoint.Builder extends SdkPojo, CopyableBuilder<Endpoint.Builder,Endpoint>
  • Method Details

    • type

      Indicates the type of endpoint running at the specific IP address.

      Parameters:
      type - Indicates the type of endpoint running at the specific IP address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      Indicates the type of endpoint running at the specific IP address.

      Parameters:
      type - Indicates the type of endpoint running at the specific IP address.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • privateIpAddress

      Endpoint.Builder privateIpAddress(String privateIpAddress)

      The endpoint's private IP address.

      Example: 2.2.2.2

      Parameters:
      privateIpAddress - The endpoint's private IP address.

      Example: 2.2.2.2

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publicIpAddress

      Endpoint.Builder publicIpAddress(String publicIpAddress)

      The endpoint's public IP address.

      Example: 1.1.1.1

      Parameters:
      publicIpAddress - The endpoint's public IP address.

      Example: 1.1.1.1

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • port

      The endpoint's connection port number.

      Example: 1234

      Parameters:
      port - The endpoint's connection port number.

      Example: 1234

      Returns:
      Returns a reference to this object so that method calls can be chained together.