public static interface CreateVpcEndpointRequest.Builder extends OpenSearchServerlessRequest.Builder, SdkPojo, CopyableBuilder<CreateVpcEndpointRequest.Builder,CreateVpcEndpointRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateVpcEndpointRequest.Builder |
clientToken(String clientToken)
Unique, case-sensitive identifier to ensure idempotency of the request.
|
CreateVpcEndpointRequest.Builder |
name(String name)
The name of the interface endpoint.
|
CreateVpcEndpointRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateVpcEndpointRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
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.
|
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.
|
CreateVpcEndpointRequest.Builder |
subnetIds(Collection<String> subnetIds)
The ID of one or more subnets from which you'll access OpenSearch Serverless.
|
CreateVpcEndpointRequest.Builder |
subnetIds(String... subnetIds)
The ID of one or more subnets from which you'll access OpenSearch Serverless.
|
CreateVpcEndpointRequest.Builder |
vpcId(String vpcId)
The ID of the VPC from which you'll access OpenSearch Serverless.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateVpcEndpointRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier to ensure idempotency of the request.
clientToken - Unique, case-sensitive identifier to ensure idempotency of the request.CreateVpcEndpointRequest.Builder name(String name)
The name of the interface endpoint.
name - The name of the interface endpoint.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.
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.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.
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.CreateVpcEndpointRequest.Builder subnetIds(Collection<String> subnetIds)
The ID of one or more subnets from which you'll access OpenSearch Serverless.
subnetIds - The ID of one or more subnets from which you'll access OpenSearch Serverless.CreateVpcEndpointRequest.Builder subnetIds(String... subnetIds)
The ID of one or more subnets from which you'll access OpenSearch Serverless.
subnetIds - The ID of one or more subnets from which you'll access OpenSearch Serverless.CreateVpcEndpointRequest.Builder vpcId(String vpcId)
The ID of the VPC from which you'll access OpenSearch Serverless.
vpcId - The ID of the VPC from which you'll access OpenSearch Serverless.CreateVpcEndpointRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateVpcEndpointRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.