Interface VPCOptions.Builder

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

public static interface VPCOptions.Builder extends SdkPojo, CopyableBuilder<VPCOptions.Builder,VPCOptions>
  • Method Details

    • subnetIds

      VPCOptions.Builder subnetIds(Collection<String> subnetIds)

      A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.

      Parameters:
      subnetIds - A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      VPCOptions.Builder subnetIds(String... subnetIds)

      A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.

      Parameters:
      subnetIds - A list of subnet IDs associated with the VPC endpoints for the domain. If your domain uses multiple Availability Zones, you need to provide two subnet IDs, one per zone. Otherwise, provide only one.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      VPCOptions.Builder securityGroupIds(Collection<String> securityGroupIds)

      The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, OpenSearch Service uses the default security group for the VPC.

      Parameters:
      securityGroupIds - The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, OpenSearch Service uses the default security group for the VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      VPCOptions.Builder securityGroupIds(String... securityGroupIds)

      The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, OpenSearch Service uses the default security group for the VPC.

      Parameters:
      securityGroupIds - The list of security group IDs associated with the VPC endpoints for the domain. If you do not provide a security group ID, OpenSearch Service uses the default security group for the VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.