Interface CreateVpcEndpointRequest.Builder

    • Method Detail

      • clientToken

        CreateVpcEndpointRequest.Builder clientToken​(String clientToken)

        Unique, case-sensitive identifier to ensure idempotency of the request.

        Parameters:
        clientToken - Unique, case-sensitive identifier to ensure idempotency of the request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        CreateVpcEndpointRequest.Builder name​(String name)

        The name of the interface endpoint.

        Parameters:
        name - The name of the interface endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityGroupIds

        CreateVpcEndpointRequest.Builder securityGroupIds​(Collection<String> securityGroupIds)

        The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.

        Parameters:
        securityGroupIds - The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityGroupIds

        CreateVpcEndpointRequest.Builder securityGroupIds​(String... securityGroupIds)

        The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.

        Parameters:
        securityGroupIds - The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        CreateVpcEndpointRequest.Builder subnetIds​(Collection<String> subnetIds)

        The ID of one or more subnets from which you'll access OpenSearch Serverless.

        Parameters:
        subnetIds - The ID of one or more subnets from which you'll access OpenSearch Serverless.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        CreateVpcEndpointRequest.Builder subnetIds​(String... subnetIds)

        The ID of one or more subnets from which you'll access OpenSearch Serverless.

        Parameters:
        subnetIds - The ID of one or more subnets from which you'll access OpenSearch Serverless.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcId

        CreateVpcEndpointRequest.Builder vpcId​(String vpcId)

        The ID of the VPC from which you'll access OpenSearch Serverless.

        Parameters:
        vpcId - The ID of the VPC from which you'll access OpenSearch Serverless.
        Returns:
        Returns a reference to this object so that method calls can be chained together.