| Package | Description |
|---|---|
| software.amazon.awssdk.services.opensearch |
Use the Amazon OpenSearch Service configuration API to create, configure, and manage OpenSearch Service domains.
|
| software.amazon.awssdk.services.opensearch.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateDomainResponse |
OpenSearchClient.createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest)
Creates an Amazon OpenSearch Service domain.
|
default CompletableFuture<CreateDomainResponse> |
OpenSearchAsyncClient.createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest)
Creates an Amazon OpenSearch Service domain.
|
| Modifier and Type | Method and Description |
|---|---|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.accessPolicies(String accessPolicies)
Identity and Access Management (IAM) policy document specifying the access policies for the new domain.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.advancedOptions(Map<String,String> advancedOptions)
Key-value pairs to specify advanced configuration options.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.advancedSecurityOptions(AdvancedSecurityOptionsInput advancedSecurityOptions)
Options for fine-grained access control.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.advancedSecurityOptions(Consumer<AdvancedSecurityOptionsInput.Builder> advancedSecurityOptions)
Options for fine-grained access control.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.autoTuneOptions(AutoTuneOptionsInput autoTuneOptions)
Options for Auto-Tune.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.autoTuneOptions(Consumer<AutoTuneOptionsInput.Builder> autoTuneOptions)
Options for Auto-Tune.
|
static CreateDomainRequest.Builder |
CreateDomainRequest.builder() |
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.clusterConfig(ClusterConfig clusterConfig)
Container for the cluster configuration of a domain.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.clusterConfig(Consumer<ClusterConfig.Builder> clusterConfig)
Container for the cluster configuration of a domain.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.cognitoOptions(CognitoOptions cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.cognitoOptions(Consumer<CognitoOptions.Builder> cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.domainEndpointOptions(Consumer<DomainEndpointOptions.Builder> domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.domainEndpointOptions(DomainEndpointOptions domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.domainName(String domainName)
Name of the OpenSearch Service domain to create.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.ebsOptions(Consumer<EBSOptions.Builder> ebsOptions)
Container for the parameters required to enable EBS-based storage for an OpenSearch Service domain.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.ebsOptions(EBSOptions ebsOptions)
Container for the parameters required to enable EBS-based storage for an OpenSearch Service domain.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.encryptionAtRestOptions(Consumer<EncryptionAtRestOptions.Builder> encryptionAtRestOptions)
Key-value pairs to enable encryption at rest.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.encryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Key-value pairs to enable encryption at rest.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.engineVersion(String engineVersion)
String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch Service
domain.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.logPublishingOptions(Map<LogType,LogPublishingOption> logPublishingOptions)
Key-value pairs to configure log publishing.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.logPublishingOptionsWithStrings(Map<String,LogPublishingOption> logPublishingOptions)
Key-value pairs to configure log publishing.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.nodeToNodeEncryptionOptions(Consumer<NodeToNodeEncryptionOptions.Builder> nodeToNodeEncryptionOptions)
Enables node-to-node encryption.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Enables node-to-node encryption.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.offPeakWindowOptions(Consumer<OffPeakWindowOptions.Builder> offPeakWindowOptions)
Specifies a daily 10-hour time block during which OpenSearch Service can perform configuration changes on the
domain, including service software updates and Auto-Tune enhancements that require a blue/green deployment.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.offPeakWindowOptions(OffPeakWindowOptions offPeakWindowOptions)
Specifies a daily 10-hour time block during which OpenSearch Service can perform configuration changes on the
domain, including service software updates and Auto-Tune enhancements that require a blue/green deployment.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.snapshotOptions(Consumer<SnapshotOptions.Builder> snapshotOptions)
DEPRECATED.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.snapshotOptions(SnapshotOptions snapshotOptions)
DEPRECATED.
|
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.softwareUpdateOptions(Consumer<SoftwareUpdateOptions.Builder> softwareUpdateOptions)
Software update options for the domain.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.softwareUpdateOptions(SoftwareUpdateOptions softwareUpdateOptions)
Software update options for the domain.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.tagList(Collection<Tag> tagList)
List of tags to add to the domain upon creation.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.tagList(Consumer<Tag.Builder>... tagList)
List of tags to add to the domain upon creation.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.tagList(Tag... tagList)
List of tags to add to the domain upon creation.
|
CreateDomainRequest.Builder |
CreateDomainRequest.toBuilder() |
default CreateDomainRequest.Builder |
CreateDomainRequest.Builder.vpcOptions(Consumer<VPCOptions.Builder> vpcOptions)
Container for the values required to configure VPC access domains.
|
CreateDomainRequest.Builder |
CreateDomainRequest.Builder.vpcOptions(VPCOptions vpcOptions)
Container for the values required to configure VPC access domains.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateDomainRequest.Builder> |
CreateDomainRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.