Interface UpdateVpcEndpointDetail.Builder

  • Method Details

    • 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.
    • 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.
    • status

      The current status of the endpoint update process.

      Parameters:
      status - The current status of the endpoint update process.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the endpoint update process.

      Parameters:
      status - The current status of the endpoint update process.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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.
    • 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.
    • 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.