Interface AuthorizeVpcEndpointAccessRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<AuthorizeVpcEndpointAccessRequest.Builder,AuthorizeVpcEndpointAccessRequest>
,ElasticsearchRequest.Builder
,SdkBuilder<AuthorizeVpcEndpointAccessRequest.Builder,AuthorizeVpcEndpointAccessRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- AuthorizeVpcEndpointAccessRequest
public static interface AuthorizeVpcEndpointAccessRequest.Builder extends ElasticsearchRequest.Builder, SdkPojo, CopyableBuilder<AuthorizeVpcEndpointAccessRequest.Builder,AuthorizeVpcEndpointAccessRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthorizeVpcEndpointAccessRequest.Builder
account(String account)
The account ID to grant access to.AuthorizeVpcEndpointAccessRequest.Builder
domainName(String domainName)
The name of the OpenSearch Service domain to provide access to.AuthorizeVpcEndpointAccessRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AuthorizeVpcEndpointAccessRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticsearch.model.ElasticsearchRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
domainName
AuthorizeVpcEndpointAccessRequest.Builder domainName(String domainName)
The name of the OpenSearch Service domain to provide access to.
- Parameters:
domainName
- The name of the OpenSearch Service domain to provide access to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
account
AuthorizeVpcEndpointAccessRequest.Builder account(String account)
The account ID to grant access to.
- Parameters:
account
- The account ID to grant access to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
AuthorizeVpcEndpointAccessRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
AuthorizeVpcEndpointAccessRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-