Interface ElasticsearchDomainStatus.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ElasticsearchDomainStatus.Builder,ElasticsearchDomainStatus>
,SdkBuilder<ElasticsearchDomainStatus.Builder,ElasticsearchDomainStatus>
,SdkPojo
- Enclosing class:
- ElasticsearchDomainStatus
public static interface ElasticsearchDomainStatus.Builder extends SdkPojo, CopyableBuilder<ElasticsearchDomainStatus.Builder,ElasticsearchDomainStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ElasticsearchDomainStatus.Builder
accessPolicies(String accessPolicies)
IAM access policy as a JSON-formatted string.ElasticsearchDomainStatus.Builder
advancedOptions(Map<String,String> advancedOptions)
Specifies the status of theAdvancedOptions
default ElasticsearchDomainStatus.Builder
advancedSecurityOptions(Consumer<AdvancedSecurityOptions.Builder> advancedSecurityOptions)
The current status of the Elasticsearch domain's advanced security options.ElasticsearchDomainStatus.Builder
advancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
The current status of the Elasticsearch domain's advanced security options.ElasticsearchDomainStatus.Builder
arn(String arn)
The Amazon resource name (ARN) of an Elasticsearch domain.default ElasticsearchDomainStatus.Builder
autoTuneOptions(Consumer<AutoTuneOptionsOutput.Builder> autoTuneOptions)
The current status of the Elasticsearch domain's Auto-Tune options.ElasticsearchDomainStatus.Builder
autoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
The current status of the Elasticsearch domain's Auto-Tune options.default ElasticsearchDomainStatus.Builder
changeProgressDetails(Consumer<ChangeProgressDetails.Builder> changeProgressDetails)
Specifies change details of the domain configuration change.ElasticsearchDomainStatus.Builder
changeProgressDetails(ChangeProgressDetails changeProgressDetails)
Specifies change details of the domain configuration change.default ElasticsearchDomainStatus.Builder
cognitoOptions(Consumer<CognitoOptions.Builder> cognitoOptions)
TheCognitoOptions
for the specified domain.ElasticsearchDomainStatus.Builder
cognitoOptions(CognitoOptions cognitoOptions)
TheCognitoOptions
for the specified domain.ElasticsearchDomainStatus.Builder
created(Boolean created)
The domain creation status.ElasticsearchDomainStatus.Builder
deleted(Boolean deleted)
The domain deletion status.default ElasticsearchDomainStatus.Builder
domainEndpointOptions(Consumer<DomainEndpointOptions.Builder> domainEndpointOptions)
The current status of the Elasticsearch domain's endpoint options.ElasticsearchDomainStatus.Builder
domainEndpointOptions(DomainEndpointOptions domainEndpointOptions)
The current status of the Elasticsearch domain's endpoint options.ElasticsearchDomainStatus.Builder
domainId(String domainId)
The unique identifier for the specified Elasticsearch domain.ElasticsearchDomainStatus.Builder
domainName(String domainName)
The name of an Elasticsearch domain.default ElasticsearchDomainStatus.Builder
ebsOptions(Consumer<EBSOptions.Builder> ebsOptions)
TheEBSOptions
for the specified domain.ElasticsearchDomainStatus.Builder
ebsOptions(EBSOptions ebsOptions)
TheEBSOptions
for the specified domain.default ElasticsearchDomainStatus.Builder
elasticsearchClusterConfig(Consumer<ElasticsearchClusterConfig.Builder> elasticsearchClusterConfig)
The type and number of instances in the domain cluster.ElasticsearchDomainStatus.Builder
elasticsearchClusterConfig(ElasticsearchClusterConfig elasticsearchClusterConfig)
The type and number of instances in the domain cluster.ElasticsearchDomainStatus.Builder
elasticsearchVersion(String elasticsearchVersion)
Sets the value of the ElasticsearchVersion property for this object.default ElasticsearchDomainStatus.Builder
encryptionAtRestOptions(Consumer<EncryptionAtRestOptions.Builder> encryptionAtRestOptions)
Specifies the status of theEncryptionAtRestOptions
.ElasticsearchDomainStatus.Builder
encryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Specifies the status of theEncryptionAtRestOptions
.ElasticsearchDomainStatus.Builder
endpoint(String endpoint)
The Elasticsearch domain endpoint that you use to submit index and search requests.ElasticsearchDomainStatus.Builder
endpoints(Map<String,String> endpoints)
Map containing the Elasticsearch domain endpoints used to submit index and search requests.ElasticsearchDomainStatus.Builder
logPublishingOptions(Map<LogType,LogPublishingOption> logPublishingOptions)
Log publishing options for the given domain.ElasticsearchDomainStatus.Builder
logPublishingOptionsWithStrings(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the given domain.default ElasticsearchDomainStatus.Builder
nodeToNodeEncryptionOptions(Consumer<NodeToNodeEncryptionOptions.Builder> nodeToNodeEncryptionOptions)
Specifies the status of theNodeToNodeEncryptionOptions
.ElasticsearchDomainStatus.Builder
nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Specifies the status of theNodeToNodeEncryptionOptions
.ElasticsearchDomainStatus.Builder
processing(Boolean processing)
The status of the Elasticsearch domain configuration.default ElasticsearchDomainStatus.Builder
serviceSoftwareOptions(Consumer<ServiceSoftwareOptions.Builder> serviceSoftwareOptions)
The current status of the Elasticsearch domain's service software.ElasticsearchDomainStatus.Builder
serviceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the Elasticsearch domain's service software.default ElasticsearchDomainStatus.Builder
snapshotOptions(Consumer<SnapshotOptions.Builder> snapshotOptions)
Specifies the status of theSnapshotOptions
ElasticsearchDomainStatus.Builder
snapshotOptions(SnapshotOptions snapshotOptions)
Specifies the status of theSnapshotOptions
ElasticsearchDomainStatus.Builder
upgradeProcessing(Boolean upgradeProcessing)
The status of an Elasticsearch domain version upgrade.default ElasticsearchDomainStatus.Builder
vpcOptions(Consumer<VPCDerivedInfo.Builder> vpcOptions)
TheVPCOptions
for the specified domain.ElasticsearchDomainStatus.Builder
vpcOptions(VPCDerivedInfo vpcOptions)
TheVPCOptions
for the specified domain.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
domainId
ElasticsearchDomainStatus.Builder domainId(String domainId)
The unique identifier for the specified Elasticsearch domain.
- Parameters:
domainId
- The unique identifier for the specified Elasticsearch domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainName
ElasticsearchDomainStatus.Builder domainName(String domainName)
The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).
- Parameters:
domainName
- The name of an Elasticsearch domain. Domain names are unique across the domains owned by an account within an AWS region. Domain names start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
ElasticsearchDomainStatus.Builder arn(String arn)
The Amazon resource name (ARN) of an Elasticsearch domain. See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.
- Parameters:
arn
- The Amazon resource name (ARN) of an Elasticsearch domain. See Identifiers for IAM Entities in Using AWS Identity and Access Management for more information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
created
ElasticsearchDomainStatus.Builder created(Boolean created)
The domain creation status.
True
if the creation of an Elasticsearch domain is complete.False
if domain creation is still in progress.- Parameters:
created
- The domain creation status.True
if the creation of an Elasticsearch domain is complete.False
if domain creation is still in progress.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleted
ElasticsearchDomainStatus.Builder deleted(Boolean deleted)
The domain deletion status.
True
if a delete request has been received for the domain but resource cleanup is still in progress.False
if the domain has not been deleted. Once domain deletion is complete, the status of the domain is no longer returned.- Parameters:
deleted
- The domain deletion status.True
if a delete request has been received for the domain but resource cleanup is still in progress.False
if the domain has not been deleted. Once domain deletion is complete, the status of the domain is no longer returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoint
ElasticsearchDomainStatus.Builder endpoint(String endpoint)
The Elasticsearch domain endpoint that you use to submit index and search requests.
- Parameters:
endpoint
- The Elasticsearch domain endpoint that you use to submit index and search requests.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoints
ElasticsearchDomainStatus.Builder endpoints(Map<String,String> endpoints)
Map containing the Elasticsearch domain endpoints used to submit index and search requests. Example
key, value
:'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.- Parameters:
endpoints
- Map containing the Elasticsearch domain endpoints used to submit index and search requests. Examplekey, value
:'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processing
ElasticsearchDomainStatus.Builder processing(Boolean processing)
The status of the Elasticsearch domain configuration.
True
if Amazon Elasticsearch Service is processing configuration changes.False
if the configuration is active.- Parameters:
processing
- The status of the Elasticsearch domain configuration.True
if Amazon Elasticsearch Service is processing configuration changes.False
if the configuration is active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
upgradeProcessing
ElasticsearchDomainStatus.Builder upgradeProcessing(Boolean upgradeProcessing)
The status of an Elasticsearch domain version upgrade.
True
if Amazon Elasticsearch Service is undergoing a version upgrade.False
if the configuration is active.- Parameters:
upgradeProcessing
- The status of an Elasticsearch domain version upgrade.True
if Amazon Elasticsearch Service is undergoing a version upgrade.False
if the configuration is active.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
elasticsearchVersion
ElasticsearchDomainStatus.Builder elasticsearchVersion(String elasticsearchVersion)
Sets the value of the ElasticsearchVersion property for this object.- Parameters:
elasticsearchVersion
- The new value for the ElasticsearchVersion property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
elasticsearchClusterConfig
ElasticsearchDomainStatus.Builder elasticsearchClusterConfig(ElasticsearchClusterConfig elasticsearchClusterConfig)
The type and number of instances in the domain cluster.
- Parameters:
elasticsearchClusterConfig
- The type and number of instances in the domain cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
elasticsearchClusterConfig
default ElasticsearchDomainStatus.Builder elasticsearchClusterConfig(Consumer<ElasticsearchClusterConfig.Builder> elasticsearchClusterConfig)
The type and number of instances in the domain cluster.
This is a convenience method that creates an instance of theElasticsearchClusterConfig.Builder
avoiding the need to create one manually viaElasticsearchClusterConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toelasticsearchClusterConfig(ElasticsearchClusterConfig)
.- Parameters:
elasticsearchClusterConfig
- a consumer that will call methods onElasticsearchClusterConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
elasticsearchClusterConfig(ElasticsearchClusterConfig)
-
ebsOptions
ElasticsearchDomainStatus.Builder ebsOptions(EBSOptions ebsOptions)
The
EBSOptions
for the specified domain. See Configuring EBS-based Storage for more information.- Parameters:
ebsOptions
- TheEBSOptions
for the specified domain. See Configuring EBS-based Storage for more information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ebsOptions
default ElasticsearchDomainStatus.Builder ebsOptions(Consumer<EBSOptions.Builder> ebsOptions)
The
This is a convenience method that creates an instance of theEBSOptions
for the specified domain. See Configuring EBS-based Storage for more information.EBSOptions.Builder
avoiding the need to create one manually viaEBSOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toebsOptions(EBSOptions)
.- Parameters:
ebsOptions
- a consumer that will call methods onEBSOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ebsOptions(EBSOptions)
-
accessPolicies
ElasticsearchDomainStatus.Builder accessPolicies(String accessPolicies)
IAM access policy as a JSON-formatted string.
- Parameters:
accessPolicies
- IAM access policy as a JSON-formatted string.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotOptions
ElasticsearchDomainStatus.Builder snapshotOptions(SnapshotOptions snapshotOptions)
Specifies the status of the
SnapshotOptions
- Parameters:
snapshotOptions
- Specifies the status of theSnapshotOptions
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
snapshotOptions
default ElasticsearchDomainStatus.Builder snapshotOptions(Consumer<SnapshotOptions.Builder> snapshotOptions)
Specifies the status of the
This is a convenience method that creates an instance of theSnapshotOptions
SnapshotOptions.Builder
avoiding the need to create one manually viaSnapshotOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosnapshotOptions(SnapshotOptions)
.- Parameters:
snapshotOptions
- a consumer that will call methods onSnapshotOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
snapshotOptions(SnapshotOptions)
-
vpcOptions
ElasticsearchDomainStatus.Builder vpcOptions(VPCDerivedInfo vpcOptions)
The
VPCOptions
for the specified domain. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.- Parameters:
vpcOptions
- TheVPCOptions
for the specified domain. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcOptions
default ElasticsearchDomainStatus.Builder vpcOptions(Consumer<VPCDerivedInfo.Builder> vpcOptions)
The
This is a convenience method that creates an instance of theVPCOptions
for the specified domain. For more information, see VPC Endpoints for Amazon Elasticsearch Service Domains.VPCDerivedInfo.Builder
avoiding the need to create one manually viaVPCDerivedInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovpcOptions(VPCDerivedInfo)
.- Parameters:
vpcOptions
- a consumer that will call methods onVPCDerivedInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
vpcOptions(VPCDerivedInfo)
-
cognitoOptions
ElasticsearchDomainStatus.Builder cognitoOptions(CognitoOptions cognitoOptions)
The
CognitoOptions
for the specified domain. For more information, see Amazon Cognito Authentication for Kibana.- Parameters:
cognitoOptions
- TheCognitoOptions
for the specified domain. For more information, see Amazon Cognito Authentication for Kibana.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cognitoOptions
default ElasticsearchDomainStatus.Builder cognitoOptions(Consumer<CognitoOptions.Builder> cognitoOptions)
The
This is a convenience method that creates an instance of theCognitoOptions
for the specified domain. For more information, see Amazon Cognito Authentication for Kibana.CognitoOptions.Builder
avoiding the need to create one manually viaCognitoOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocognitoOptions(CognitoOptions)
.- Parameters:
cognitoOptions
- a consumer that will call methods onCognitoOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cognitoOptions(CognitoOptions)
-
encryptionAtRestOptions
ElasticsearchDomainStatus.Builder encryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Specifies the status of the
EncryptionAtRestOptions
.- Parameters:
encryptionAtRestOptions
- Specifies the status of theEncryptionAtRestOptions
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionAtRestOptions
default ElasticsearchDomainStatus.Builder encryptionAtRestOptions(Consumer<EncryptionAtRestOptions.Builder> encryptionAtRestOptions)
Specifies the status of the
This is a convenience method that creates an instance of theEncryptionAtRestOptions
.EncryptionAtRestOptions.Builder
avoiding the need to create one manually viaEncryptionAtRestOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toencryptionAtRestOptions(EncryptionAtRestOptions)
.- Parameters:
encryptionAtRestOptions
- a consumer that will call methods onEncryptionAtRestOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
encryptionAtRestOptions(EncryptionAtRestOptions)
-
nodeToNodeEncryptionOptions
ElasticsearchDomainStatus.Builder nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Specifies the status of the
NodeToNodeEncryptionOptions
.- Parameters:
nodeToNodeEncryptionOptions
- Specifies the status of theNodeToNodeEncryptionOptions
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeToNodeEncryptionOptions
default ElasticsearchDomainStatus.Builder nodeToNodeEncryptionOptions(Consumer<NodeToNodeEncryptionOptions.Builder> nodeToNodeEncryptionOptions)
Specifies the status of the
This is a convenience method that creates an instance of theNodeToNodeEncryptionOptions
.NodeToNodeEncryptionOptions.Builder
avoiding the need to create one manually viaNodeToNodeEncryptionOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions)
.- Parameters:
nodeToNodeEncryptionOptions
- a consumer that will call methods onNodeToNodeEncryptionOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions)
-
advancedOptions
ElasticsearchDomainStatus.Builder advancedOptions(Map<String,String> advancedOptions)
Specifies the status of the
AdvancedOptions
- Parameters:
advancedOptions
- Specifies the status of theAdvancedOptions
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logPublishingOptionsWithStrings
ElasticsearchDomainStatus.Builder logPublishingOptionsWithStrings(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the given domain.
- Parameters:
logPublishingOptions
- Log publishing options for the given domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logPublishingOptions
ElasticsearchDomainStatus.Builder logPublishingOptions(Map<LogType,LogPublishingOption> logPublishingOptions)
Log publishing options for the given domain.
- Parameters:
logPublishingOptions
- Log publishing options for the given domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSoftwareOptions
ElasticsearchDomainStatus.Builder serviceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the Elasticsearch domain's service software.
- Parameters:
serviceSoftwareOptions
- The current status of the Elasticsearch domain's service software.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSoftwareOptions
default ElasticsearchDomainStatus.Builder serviceSoftwareOptions(Consumer<ServiceSoftwareOptions.Builder> serviceSoftwareOptions)
The current status of the Elasticsearch domain's service software.
This is a convenience method that creates an instance of theServiceSoftwareOptions.Builder
avoiding the need to create one manually viaServiceSoftwareOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceSoftwareOptions(ServiceSoftwareOptions)
.- Parameters:
serviceSoftwareOptions
- a consumer that will call methods onServiceSoftwareOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
serviceSoftwareOptions(ServiceSoftwareOptions)
-
domainEndpointOptions
ElasticsearchDomainStatus.Builder domainEndpointOptions(DomainEndpointOptions domainEndpointOptions)
The current status of the Elasticsearch domain's endpoint options.
- Parameters:
domainEndpointOptions
- The current status of the Elasticsearch domain's endpoint options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainEndpointOptions
default ElasticsearchDomainStatus.Builder domainEndpointOptions(Consumer<DomainEndpointOptions.Builder> domainEndpointOptions)
The current status of the Elasticsearch domain's endpoint options.
This is a convenience method that creates an instance of theDomainEndpointOptions.Builder
avoiding the need to create one manually viaDomainEndpointOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todomainEndpointOptions(DomainEndpointOptions)
.- Parameters:
domainEndpointOptions
- a consumer that will call methods onDomainEndpointOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
domainEndpointOptions(DomainEndpointOptions)
-
advancedSecurityOptions
ElasticsearchDomainStatus.Builder advancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
The current status of the Elasticsearch domain's advanced security options.
- Parameters:
advancedSecurityOptions
- The current status of the Elasticsearch domain's advanced security options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
advancedSecurityOptions
default ElasticsearchDomainStatus.Builder advancedSecurityOptions(Consumer<AdvancedSecurityOptions.Builder> advancedSecurityOptions)
The current status of the Elasticsearch domain's advanced security options.
This is a convenience method that creates an instance of theAdvancedSecurityOptions.Builder
avoiding the need to create one manually viaAdvancedSecurityOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toadvancedSecurityOptions(AdvancedSecurityOptions)
.- Parameters:
advancedSecurityOptions
- a consumer that will call methods onAdvancedSecurityOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
advancedSecurityOptions(AdvancedSecurityOptions)
-
autoTuneOptions
ElasticsearchDomainStatus.Builder autoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
The current status of the Elasticsearch domain's Auto-Tune options.
- Parameters:
autoTuneOptions
- The current status of the Elasticsearch domain's Auto-Tune options.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoTuneOptions
default ElasticsearchDomainStatus.Builder autoTuneOptions(Consumer<AutoTuneOptionsOutput.Builder> autoTuneOptions)
The current status of the Elasticsearch domain's Auto-Tune options.
This is a convenience method that creates an instance of theAutoTuneOptionsOutput.Builder
avoiding the need to create one manually viaAutoTuneOptionsOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toautoTuneOptions(AutoTuneOptionsOutput)
.- Parameters:
autoTuneOptions
- a consumer that will call methods onAutoTuneOptionsOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
autoTuneOptions(AutoTuneOptionsOutput)
-
changeProgressDetails
ElasticsearchDomainStatus.Builder changeProgressDetails(ChangeProgressDetails changeProgressDetails)
Specifies change details of the domain configuration change.
- Parameters:
changeProgressDetails
- Specifies change details of the domain configuration change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changeProgressDetails
default ElasticsearchDomainStatus.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 viaChangeProgressDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tochangeProgressDetails(ChangeProgressDetails)
.- Parameters:
changeProgressDetails
- a consumer that will call methods onChangeProgressDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
changeProgressDetails(ChangeProgressDetails)
-
-