Interface VpcEndpoint.Builder

  • Method Details

    • vpcEndpointId

      VpcEndpoint.Builder vpcEndpointId(String vpcEndpointId)

      The unique identifier of the endpoint.

      Parameters:
      vpcEndpointId - The unique identifier of the endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcId

      The ID for your VPC. Amazon Web Services PrivateLink generates this value when you create a VPC.

      Parameters:
      vpcId - The ID for your VPC. Amazon Web Services PrivateLink generates this value when you create a VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcOptions

      VpcEndpoint.Builder vpcOptions(VpcOptions vpcOptions)

      Information about the VPC, including associated subnets and security groups.

      Parameters:
      vpcOptions - Information about the VPC, including associated subnets and security groups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcOptions

      default VpcEndpoint.Builder vpcOptions(Consumer<VpcOptions.Builder> vpcOptions)

      Information about the VPC, including associated subnets and security groups.

      This is a convenience method that creates an instance of the VpcOptions.Builder avoiding the need to create one manually via VpcOptions.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to vpcOptions(VpcOptions).

      Parameters:
      vpcOptions - a consumer that will call methods on VpcOptions.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: