Interface UpdateVpcEndpointDetail.Builder

    • Method Detail

      • id

        UpdateVpcEndpointDetail.Builder id​(String id)

        The unique identifier of the endpoint.

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

        UpdateVpcEndpointDetail.Builder lastModifiedDate​(Long lastModifiedDate)

        The timestamp of when the endpoint was last modified.

        Parameters:
        lastModifiedDate - The timestamp of when the endpoint was last modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        UpdateVpcEndpointDetail.Builder name​(String name)

        The name of the endpoint.

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

        UpdateVpcEndpointDetail.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

        UpdateVpcEndpointDetail.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

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

        The ID of the subnets from which you access OpenSearch Serverless.

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

        UpdateVpcEndpointDetail.Builder subnetIds​(String... subnetIds)

        The ID of the subnets from which you access OpenSearch Serverless.

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