public static interface DomainConfig.Builder extends SdkPojo, CopyableBuilder<DomainConfig.Builder,DomainConfig>
Modifier and Type | Method and Description |
---|---|
DomainConfig.Builder |
accessPolicies(AccessPoliciesStatus accessPolicies)
IAM access policy as a JSON-formatted string.
|
default DomainConfig.Builder |
accessPolicies(Consumer<AccessPoliciesStatus.Builder> accessPolicies)
IAM access policy as a JSON-formatted string.
|
DomainConfig.Builder |
advancedOptions(AdvancedOptionsStatus advancedOptions)
The
AdvancedOptions for the domain. |
default DomainConfig.Builder |
advancedOptions(Consumer<AdvancedOptionsStatus.Builder> advancedOptions)
The
AdvancedOptions for the domain. |
DomainConfig.Builder |
advancedSecurityOptions(AdvancedSecurityOptionsStatus advancedSecurityOptions)
Specifies
AdvancedSecurityOptions for the domain. |
default DomainConfig.Builder |
advancedSecurityOptions(Consumer<AdvancedSecurityOptionsStatus.Builder> advancedSecurityOptions)
Specifies
AdvancedSecurityOptions for the domain. |
DomainConfig.Builder |
autoTuneOptions(AutoTuneOptionsStatus autoTuneOptions)
Specifies
AutoTuneOptions for the domain. |
default DomainConfig.Builder |
autoTuneOptions(Consumer<AutoTuneOptionsStatus.Builder> autoTuneOptions)
Specifies
AutoTuneOptions for the domain. |
DomainConfig.Builder |
changeProgressDetails(ChangeProgressDetails changeProgressDetails)
Specifies change details of the domain configuration change.
|
default DomainConfig.Builder |
changeProgressDetails(Consumer<ChangeProgressDetails.Builder> changeProgressDetails)
Specifies change details of the domain configuration change.
|
DomainConfig.Builder |
clusterConfig(ClusterConfigStatus clusterConfig)
The
ClusterConfig for the domain. |
default DomainConfig.Builder |
clusterConfig(Consumer<ClusterConfigStatus.Builder> clusterConfig)
The
ClusterConfig for the domain. |
DomainConfig.Builder |
cognitoOptions(CognitoOptionsStatus cognitoOptions)
The
CognitoOptions for the specified domain. |
default DomainConfig.Builder |
cognitoOptions(Consumer<CognitoOptionsStatus.Builder> cognitoOptions)
The
CognitoOptions for the specified domain. |
default DomainConfig.Builder |
domainEndpointOptions(Consumer<DomainEndpointOptionsStatus.Builder> domainEndpointOptions)
The
DomainEndpointOptions for the domain. |
DomainConfig.Builder |
domainEndpointOptions(DomainEndpointOptionsStatus domainEndpointOptions)
The
DomainEndpointOptions for the domain. |
default DomainConfig.Builder |
ebsOptions(Consumer<EBSOptionsStatus.Builder> ebsOptions)
The
EBSOptions for the domain. |
DomainConfig.Builder |
ebsOptions(EBSOptionsStatus ebsOptions)
The
EBSOptions for the domain. |
default DomainConfig.Builder |
encryptionAtRestOptions(Consumer<EncryptionAtRestOptionsStatus.Builder> encryptionAtRestOptions)
The
EncryptionAtRestOptions for the domain. |
DomainConfig.Builder |
encryptionAtRestOptions(EncryptionAtRestOptionsStatus encryptionAtRestOptions)
The
EncryptionAtRestOptions for the domain. |
default DomainConfig.Builder |
engineVersion(Consumer<VersionStatus.Builder> engineVersion)
String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch or
Elasticsearch domain.
|
DomainConfig.Builder |
engineVersion(VersionStatus engineVersion)
String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch or
Elasticsearch domain.
|
default DomainConfig.Builder |
logPublishingOptions(Consumer<LogPublishingOptionsStatus.Builder> logPublishingOptions)
Log publishing options for the given domain.
|
DomainConfig.Builder |
logPublishingOptions(LogPublishingOptionsStatus logPublishingOptions)
Log publishing options for the given domain.
|
default DomainConfig.Builder |
nodeToNodeEncryptionOptions(Consumer<NodeToNodeEncryptionOptionsStatus.Builder> nodeToNodeEncryptionOptions)
The
NodeToNodeEncryptionOptions for the domain. |
DomainConfig.Builder |
nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptionsStatus nodeToNodeEncryptionOptions)
The
NodeToNodeEncryptionOptions for the domain. |
default DomainConfig.Builder |
snapshotOptions(Consumer<SnapshotOptionsStatus.Builder> snapshotOptions)
The
SnapshotOptions for the domain. |
DomainConfig.Builder |
snapshotOptions(SnapshotOptionsStatus snapshotOptions)
The
SnapshotOptions for the domain. |
default DomainConfig.Builder |
vpcOptions(Consumer<VPCDerivedInfoStatus.Builder> vpcOptions)
The
VPCOptions for the specified domain. |
DomainConfig.Builder |
vpcOptions(VPCDerivedInfoStatus vpcOptions)
The
VPCOptions for the specified domain. |
equalsBySdkFields, sdkFields
copy
applyMutation, build
DomainConfig.Builder engineVersion(VersionStatus engineVersion)
String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch or Elasticsearch domain.
engineVersion
- String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch
or Elasticsearch domain.default DomainConfig.Builder engineVersion(Consumer<VersionStatus.Builder> engineVersion)
String of format Elasticsearch_X.Y or OpenSearch_X.Y to specify the engine version for the OpenSearch or Elasticsearch domain.
This is a convenience method that creates an instance of theVersionStatus.Builder
avoiding the need
to create one manually via VersionStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to engineVersion(VersionStatus)
.
engineVersion
- a consumer that will call methods on VersionStatus.Builder
engineVersion(VersionStatus)
DomainConfig.Builder clusterConfig(ClusterConfigStatus clusterConfig)
The ClusterConfig
for the domain.
clusterConfig
- The ClusterConfig
for the domain.default DomainConfig.Builder clusterConfig(Consumer<ClusterConfigStatus.Builder> clusterConfig)
The ClusterConfig
for the domain.
ClusterConfigStatus.Builder
avoiding the
need to create one manually via ClusterConfigStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to clusterConfig(ClusterConfigStatus)
.
clusterConfig
- a consumer that will call methods on ClusterConfigStatus.Builder
clusterConfig(ClusterConfigStatus)
DomainConfig.Builder ebsOptions(EBSOptionsStatus ebsOptions)
The EBSOptions
for the domain.
ebsOptions
- The EBSOptions
for the domain.default DomainConfig.Builder ebsOptions(Consumer<EBSOptionsStatus.Builder> ebsOptions)
The EBSOptions
for the domain.
EBSOptionsStatus.Builder
avoiding the
need to create one manually via EBSOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to ebsOptions(EBSOptionsStatus)
.
ebsOptions
- a consumer that will call methods on EBSOptionsStatus.Builder
ebsOptions(EBSOptionsStatus)
DomainConfig.Builder accessPolicies(AccessPoliciesStatus accessPolicies)
IAM access policy as a JSON-formatted string.
accessPolicies
- IAM access policy as a JSON-formatted string.default DomainConfig.Builder accessPolicies(Consumer<AccessPoliciesStatus.Builder> accessPolicies)
IAM access policy as a JSON-formatted string.
This is a convenience method that creates an instance of theAccessPoliciesStatus.Builder
avoiding
the need to create one manually via AccessPoliciesStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to accessPolicies(AccessPoliciesStatus)
.
accessPolicies
- a consumer that will call methods on AccessPoliciesStatus.Builder
accessPolicies(AccessPoliciesStatus)
DomainConfig.Builder snapshotOptions(SnapshotOptionsStatus snapshotOptions)
The SnapshotOptions
for the domain.
snapshotOptions
- The SnapshotOptions
for the domain.default DomainConfig.Builder snapshotOptions(Consumer<SnapshotOptionsStatus.Builder> snapshotOptions)
The SnapshotOptions
for the domain.
SnapshotOptionsStatus.Builder
avoiding
the need to create one manually via SnapshotOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to snapshotOptions(SnapshotOptionsStatus)
.
snapshotOptions
- a consumer that will call methods on SnapshotOptionsStatus.Builder
snapshotOptions(SnapshotOptionsStatus)
DomainConfig.Builder vpcOptions(VPCDerivedInfoStatus vpcOptions)
The VPCOptions
for the specified domain. For more information, see
Launching your Amazon OpenSearch Service domains using a VPC.
vpcOptions
- The VPCOptions
for the specified domain. For more information, see
Launching your Amazon OpenSearch Service domains using a VPC.default DomainConfig.Builder vpcOptions(Consumer<VPCDerivedInfoStatus.Builder> vpcOptions)
The VPCOptions
for the specified domain. For more information, see
Launching your Amazon OpenSearch Service domains using a VPC.
VPCDerivedInfoStatus.Builder
avoiding
the need to create one manually via VPCDerivedInfoStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to vpcOptions(VPCDerivedInfoStatus)
.
vpcOptions
- a consumer that will call methods on VPCDerivedInfoStatus.Builder
vpcOptions(VPCDerivedInfoStatus)
DomainConfig.Builder cognitoOptions(CognitoOptionsStatus cognitoOptions)
The CognitoOptions
for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.
cognitoOptions
- The CognitoOptions
for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.default DomainConfig.Builder cognitoOptions(Consumer<CognitoOptionsStatus.Builder> cognitoOptions)
The CognitoOptions
for the specified domain. For more information, see Configuring Amazon Cognito authentication for OpenSearch Dashboards.
CognitoOptionsStatus.Builder
avoiding
the need to create one manually via CognitoOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to cognitoOptions(CognitoOptionsStatus)
.
cognitoOptions
- a consumer that will call methods on CognitoOptionsStatus.Builder
cognitoOptions(CognitoOptionsStatus)
DomainConfig.Builder encryptionAtRestOptions(EncryptionAtRestOptionsStatus encryptionAtRestOptions)
The EncryptionAtRestOptions
for the domain.
encryptionAtRestOptions
- The EncryptionAtRestOptions
for the domain.default DomainConfig.Builder encryptionAtRestOptions(Consumer<EncryptionAtRestOptionsStatus.Builder> encryptionAtRestOptions)
The EncryptionAtRestOptions
for the domain.
EncryptionAtRestOptionsStatus.Builder
avoiding the need to create one manually via EncryptionAtRestOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to encryptionAtRestOptions(EncryptionAtRestOptionsStatus)
.
encryptionAtRestOptions
- a consumer that will call methods on EncryptionAtRestOptionsStatus.Builder
encryptionAtRestOptions(EncryptionAtRestOptionsStatus)
DomainConfig.Builder nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptionsStatus nodeToNodeEncryptionOptions)
The NodeToNodeEncryptionOptions
for the domain.
nodeToNodeEncryptionOptions
- The NodeToNodeEncryptionOptions
for the domain.default DomainConfig.Builder nodeToNodeEncryptionOptions(Consumer<NodeToNodeEncryptionOptionsStatus.Builder> nodeToNodeEncryptionOptions)
The NodeToNodeEncryptionOptions
for the domain.
NodeToNodeEncryptionOptionsStatus.Builder
avoiding the need to create one manually via
NodeToNodeEncryptionOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptionsStatus)
.
nodeToNodeEncryptionOptions
- a consumer that will call methods on NodeToNodeEncryptionOptionsStatus.Builder
nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptionsStatus)
DomainConfig.Builder advancedOptions(AdvancedOptionsStatus advancedOptions)
The AdvancedOptions
for the domain. See Advanced options for more information.
advancedOptions
- The AdvancedOptions
for the domain. See Advanced options for more information.default DomainConfig.Builder advancedOptions(Consumer<AdvancedOptionsStatus.Builder> advancedOptions)
The AdvancedOptions
for the domain. See Advanced options for more information.
AdvancedOptionsStatus.Builder
avoiding
the need to create one manually via AdvancedOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to advancedOptions(AdvancedOptionsStatus)
.
advancedOptions
- a consumer that will call methods on AdvancedOptionsStatus.Builder
advancedOptions(AdvancedOptionsStatus)
DomainConfig.Builder logPublishingOptions(LogPublishingOptionsStatus logPublishingOptions)
Log publishing options for the given domain.
logPublishingOptions
- Log publishing options for the given domain.default DomainConfig.Builder logPublishingOptions(Consumer<LogPublishingOptionsStatus.Builder> logPublishingOptions)
Log publishing options for the given domain.
This is a convenience method that creates an instance of theLogPublishingOptionsStatus.Builder
avoiding the need to create one manually via LogPublishingOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to logPublishingOptions(LogPublishingOptionsStatus)
.
logPublishingOptions
- a consumer that will call methods on LogPublishingOptionsStatus.Builder
logPublishingOptions(LogPublishingOptionsStatus)
DomainConfig.Builder domainEndpointOptions(DomainEndpointOptionsStatus domainEndpointOptions)
The DomainEndpointOptions
for the domain.
domainEndpointOptions
- The DomainEndpointOptions
for the domain.default DomainConfig.Builder domainEndpointOptions(Consumer<DomainEndpointOptionsStatus.Builder> domainEndpointOptions)
The DomainEndpointOptions
for the domain.
DomainEndpointOptionsStatus.Builder
avoiding the need to create one manually via DomainEndpointOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to domainEndpointOptions(DomainEndpointOptionsStatus)
.
domainEndpointOptions
- a consumer that will call methods on DomainEndpointOptionsStatus.Builder
domainEndpointOptions(DomainEndpointOptionsStatus)
DomainConfig.Builder advancedSecurityOptions(AdvancedSecurityOptionsStatus advancedSecurityOptions)
Specifies AdvancedSecurityOptions
for the domain.
advancedSecurityOptions
- Specifies AdvancedSecurityOptions
for the domain.default DomainConfig.Builder advancedSecurityOptions(Consumer<AdvancedSecurityOptionsStatus.Builder> advancedSecurityOptions)
Specifies AdvancedSecurityOptions
for the domain.
AdvancedSecurityOptionsStatus.Builder
avoiding the need to create one manually via AdvancedSecurityOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to advancedSecurityOptions(AdvancedSecurityOptionsStatus)
.
advancedSecurityOptions
- a consumer that will call methods on AdvancedSecurityOptionsStatus.Builder
advancedSecurityOptions(AdvancedSecurityOptionsStatus)
DomainConfig.Builder autoTuneOptions(AutoTuneOptionsStatus autoTuneOptions)
Specifies AutoTuneOptions
for the domain.
autoTuneOptions
- Specifies AutoTuneOptions
for the domain.default DomainConfig.Builder autoTuneOptions(Consumer<AutoTuneOptionsStatus.Builder> autoTuneOptions)
Specifies AutoTuneOptions
for the domain.
AutoTuneOptionsStatus.Builder
avoiding
the need to create one manually via AutoTuneOptionsStatus.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to autoTuneOptions(AutoTuneOptionsStatus)
.
autoTuneOptions
- a consumer that will call methods on AutoTuneOptionsStatus.Builder
autoTuneOptions(AutoTuneOptionsStatus)
DomainConfig.Builder changeProgressDetails(ChangeProgressDetails changeProgressDetails)
Specifies change details of the domain configuration change.
changeProgressDetails
- Specifies change details of the domain configuration change.default DomainConfig.Builder changeProgressDetails(Consumer<ChangeProgressDetails.Builder> changeProgressDetails)
Specifies change details of the domain configuration change.
This is a convenience method that creates an instance of theChangeProgressDetails.Builder
avoiding
the need to create one manually via ChangeProgressDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to changeProgressDetails(ChangeProgressDetails)
.
changeProgressDetails
- a consumer that will call methods on ChangeProgressDetails.Builder
changeProgressDetails(ChangeProgressDetails)
Copyright © 2022. All rights reserved.