public static interface DomainStatus.Builder extends SdkPojo, CopyableBuilder<DomainStatus.Builder,DomainStatus>
Modifier and Type | Method and Description |
---|---|
DomainStatus.Builder |
accessPolicies(String accessPolicies)
Identity and Access Management (IAM) policy document specifying the access policies for the domain.
|
DomainStatus.Builder |
advancedOptions(Map<String,String> advancedOptions)
Key-value pairs that specify advanced configuration options.
|
DomainStatus.Builder |
advancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
Settings for fine-grained access control.
|
default DomainStatus.Builder |
advancedSecurityOptions(Consumer<AdvancedSecurityOptions.Builder> advancedSecurityOptions)
Settings for fine-grained access control.
|
DomainStatus.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the domain.
|
DomainStatus.Builder |
autoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
Auto-Tune settings for the domain.
|
default DomainStatus.Builder |
autoTuneOptions(Consumer<AutoTuneOptionsOutput.Builder> autoTuneOptions)
Auto-Tune settings for the domain.
|
DomainStatus.Builder |
changeProgressDetails(ChangeProgressDetails changeProgressDetails)
Information about a configuration change happening on the domain.
|
default DomainStatus.Builder |
changeProgressDetails(Consumer<ChangeProgressDetails.Builder> changeProgressDetails)
Information about a configuration change happening on the domain.
|
DomainStatus.Builder |
clusterConfig(ClusterConfig clusterConfig)
Container for the cluster configuration of the domain.
|
default DomainStatus.Builder |
clusterConfig(Consumer<ClusterConfig.Builder> clusterConfig)
Container for the cluster configuration of the domain.
|
DomainStatus.Builder |
cognitoOptions(CognitoOptions cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
|
default DomainStatus.Builder |
cognitoOptions(Consumer<CognitoOptions.Builder> cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
|
DomainStatus.Builder |
created(Boolean created)
Creation status of an OpenSearch Service domain.
|
DomainStatus.Builder |
deleted(Boolean deleted)
Deletion status of an OpenSearch Service domain.
|
default DomainStatus.Builder |
domainEndpointOptions(Consumer<DomainEndpointOptions.Builder> domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
|
DomainStatus.Builder |
domainEndpointOptions(DomainEndpointOptions domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
|
DomainStatus.Builder |
domainId(String domainId)
Unique identifier for the domain.
|
DomainStatus.Builder |
domainName(String domainName)
Name of the domain.
|
default DomainStatus.Builder |
ebsOptions(Consumer<EBSOptions.Builder> ebsOptions)
Container for EBS-based storage settings for the domain.
|
DomainStatus.Builder |
ebsOptions(EBSOptions ebsOptions)
Container for EBS-based storage settings for the domain.
|
default DomainStatus.Builder |
encryptionAtRestOptions(Consumer<EncryptionAtRestOptions.Builder> encryptionAtRestOptions)
Encryption at rest settings for the domain.
|
DomainStatus.Builder |
encryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Encryption at rest settings for the domain.
|
DomainStatus.Builder |
endpoint(String endpoint)
Domain-specific endpoint used to submit index, search, and data upload requests to the domain.
|
DomainStatus.Builder |
endpoints(Map<String,String> endpoints)
The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints..
|
DomainStatus.Builder |
engineVersion(String engineVersion)
Version of OpenSearch or Elasticsearch that the domain is running, in the format
Elasticsearch_X.Y or OpenSearch_X.Y . |
DomainStatus.Builder |
logPublishingOptions(Map<LogType,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
|
DomainStatus.Builder |
logPublishingOptionsWithStrings(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
|
default DomainStatus.Builder |
nodeToNodeEncryptionOptions(Consumer<NodeToNodeEncryptionOptions.Builder> nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
|
DomainStatus.Builder |
nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
|
DomainStatus.Builder |
processing(Boolean processing)
The status of the domain configuration.
|
default DomainStatus.Builder |
serviceSoftwareOptions(Consumer<ServiceSoftwareOptions.Builder> serviceSoftwareOptions)
The current status of the domain's service software.
|
DomainStatus.Builder |
serviceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the domain's service software.
|
default DomainStatus.Builder |
snapshotOptions(Consumer<SnapshotOptions.Builder> snapshotOptions)
DEPRECATED.
|
DomainStatus.Builder |
snapshotOptions(SnapshotOptions snapshotOptions)
DEPRECATED.
|
DomainStatus.Builder |
upgradeProcessing(Boolean upgradeProcessing)
The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch.
|
default DomainStatus.Builder |
vpcOptions(Consumer<VPCDerivedInfo.Builder> vpcOptions)
The VPC configuration for the domain.
|
DomainStatus.Builder |
vpcOptions(VPCDerivedInfo vpcOptions)
The VPC configuration for the domain.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
DomainStatus.Builder domainId(String domainId)
Unique identifier for the domain.
domainId
- Unique identifier for the domain.DomainStatus.Builder domainName(String domainName)
Name of the domain. Domain names are unique across all domains owned by the same account within an Amazon Web Services Region.
domainName
- Name of the domain. Domain names are unique across all domains owned by the same account within an
Amazon Web Services Region.DomainStatus.Builder arn(String arn)
The Amazon Resource Name (ARN) of the domain. For more information, see IAM identifiers in the AWS Identity and Access Management User Guide.
arn
- The Amazon Resource Name (ARN) of the domain. For more information, see IAM identifiers
in the AWS Identity and Access Management User Guide.DomainStatus.Builder created(Boolean created)
Creation status of an OpenSearch Service domain. True if domain creation is complete. False if domain creation is still in progress.
created
- Creation status of an OpenSearch Service domain. True if domain creation is complete. False if domain
creation is still in progress.DomainStatus.Builder deleted(Boolean deleted)
Deletion status of an OpenSearch Service domain. True if domain deletion is complete. False if domain deletion is still in progress. Once deletion is complete, the status of the domain is no longer returned.
deleted
- Deletion status of an OpenSearch Service domain. True if domain deletion is complete. False if domain
deletion is still in progress. Once deletion is complete, the status of the domain is no longer
returned.DomainStatus.Builder endpoint(String endpoint)
Domain-specific endpoint used to submit index, search, and data upload requests to the domain.
endpoint
- Domain-specific endpoint used to submit index, search, and data upload requests to the domain.DomainStatus.Builder endpoints(Map<String,String> endpoints)
The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints.. Example
key, value
:
'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.
endpoints
- The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints.. Example
key, value
:
'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.DomainStatus.Builder processing(Boolean processing)
The status of the domain configuration. True if OpenSearch Service is processing configuration changes. False if the configuration is active.
processing
- The status of the domain configuration. True if OpenSearch Service is processing configuration
changes. False if the configuration is active.DomainStatus.Builder upgradeProcessing(Boolean upgradeProcessing)
The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch. True if OpenSearch Service is in the process of a version upgrade. False if the configuration is active.
upgradeProcessing
- The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch. True if
OpenSearch Service is in the process of a version upgrade. False if the configuration is active.DomainStatus.Builder engineVersion(String engineVersion)
Version of OpenSearch or Elasticsearch that the domain is running, in the format
Elasticsearch_X.Y
or OpenSearch_X.Y
.
engineVersion
- Version of OpenSearch or Elasticsearch that the domain is running, in the format
Elasticsearch_X.Y
or OpenSearch_X.Y
.DomainStatus.Builder clusterConfig(ClusterConfig clusterConfig)
Container for the cluster configuration of the domain.
clusterConfig
- Container for the cluster configuration of the domain.default DomainStatus.Builder clusterConfig(Consumer<ClusterConfig.Builder> clusterConfig)
Container for the cluster configuration of the domain.
This is a convenience method that creates an instance of theClusterConfig.Builder
avoiding the need
to create one manually via ClusterConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to clusterConfig(ClusterConfig)
.
clusterConfig
- a consumer that will call methods on ClusterConfig.Builder
clusterConfig(ClusterConfig)
DomainStatus.Builder ebsOptions(EBSOptions ebsOptions)
Container for EBS-based storage settings for the domain.
ebsOptions
- Container for EBS-based storage settings for the domain.default DomainStatus.Builder ebsOptions(Consumer<EBSOptions.Builder> ebsOptions)
Container for EBS-based storage settings for the domain.
This is a convenience method that creates an instance of theEBSOptions.Builder
avoiding the need to
create one manually via EBSOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to ebsOptions(EBSOptions)
.
ebsOptions
- a consumer that will call methods on EBSOptions.Builder
ebsOptions(EBSOptions)
DomainStatus.Builder accessPolicies(String accessPolicies)
Identity and Access Management (IAM) policy document specifying the access policies for the domain.
accessPolicies
- Identity and Access Management (IAM) policy document specifying the access policies for the domain.DomainStatus.Builder snapshotOptions(SnapshotOptions snapshotOptions)
DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.
snapshotOptions
- DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.default DomainStatus.Builder snapshotOptions(Consumer<SnapshotOptions.Builder> snapshotOptions)
DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.
This is a convenience method that creates an instance of theSnapshotOptions.Builder
avoiding the
need to create one manually via SnapshotOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to snapshotOptions(SnapshotOptions)
.
snapshotOptions
- a consumer that will call methods on SnapshotOptions.Builder
snapshotOptions(SnapshotOptions)
DomainStatus.Builder vpcOptions(VPCDerivedInfo vpcOptions)
The VPC configuration for the domain.
vpcOptions
- The VPC configuration for the domain.default DomainStatus.Builder vpcOptions(Consumer<VPCDerivedInfo.Builder> vpcOptions)
The VPC configuration for the domain.
This is a convenience method that creates an instance of theVPCDerivedInfo.Builder
avoiding the need
to create one manually via VPCDerivedInfo.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to vpcOptions(VPCDerivedInfo)
.
vpcOptions
- a consumer that will call methods on VPCDerivedInfo.Builder
vpcOptions(VPCDerivedInfo)
DomainStatus.Builder cognitoOptions(CognitoOptions cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
cognitoOptions
- Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.default DomainStatus.Builder cognitoOptions(Consumer<CognitoOptions.Builder> cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
This is a convenience method that creates an instance of theCognitoOptions.Builder
avoiding the need
to create one manually via CognitoOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to cognitoOptions(CognitoOptions)
.
cognitoOptions
- a consumer that will call methods on CognitoOptions.Builder
cognitoOptions(CognitoOptions)
DomainStatus.Builder encryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Encryption at rest settings for the domain.
encryptionAtRestOptions
- Encryption at rest settings for the domain.default DomainStatus.Builder encryptionAtRestOptions(Consumer<EncryptionAtRestOptions.Builder> encryptionAtRestOptions)
Encryption at rest settings for the domain.
This is a convenience method that creates an instance of theEncryptionAtRestOptions.Builder
avoiding
the need to create one manually via EncryptionAtRestOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to encryptionAtRestOptions(EncryptionAtRestOptions)
.
encryptionAtRestOptions
- a consumer that will call methods on EncryptionAtRestOptions.Builder
encryptionAtRestOptions(EncryptionAtRestOptions)
DomainStatus.Builder nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
nodeToNodeEncryptionOptions
- Whether node-to-node encryption is enabled or disabled.default DomainStatus.Builder nodeToNodeEncryptionOptions(Consumer<NodeToNodeEncryptionOptions.Builder> nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
This is a convenience method that creates an instance of theNodeToNodeEncryptionOptions.Builder
avoiding the need to create one manually via NodeToNodeEncryptionOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions)
.
nodeToNodeEncryptionOptions
- a consumer that will call methods on NodeToNodeEncryptionOptions.Builder
nodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions)
DomainStatus.Builder advancedOptions(Map<String,String> advancedOptions)
Key-value pairs that specify advanced configuration options.
advancedOptions
- Key-value pairs that specify advanced configuration options.DomainStatus.Builder logPublishingOptionsWithStrings(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
logPublishingOptions
- Log publishing options for the domain.DomainStatus.Builder logPublishingOptions(Map<LogType,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
logPublishingOptions
- Log publishing options for the domain.DomainStatus.Builder serviceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the domain's service software.
serviceSoftwareOptions
- The current status of the domain's service software.default DomainStatus.Builder serviceSoftwareOptions(Consumer<ServiceSoftwareOptions.Builder> serviceSoftwareOptions)
The current status of the domain's service software.
This is a convenience method that creates an instance of theServiceSoftwareOptions.Builder
avoiding
the need to create one manually via ServiceSoftwareOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to serviceSoftwareOptions(ServiceSoftwareOptions)
.
serviceSoftwareOptions
- a consumer that will call methods on ServiceSoftwareOptions.Builder
serviceSoftwareOptions(ServiceSoftwareOptions)
DomainStatus.Builder domainEndpointOptions(DomainEndpointOptions domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
domainEndpointOptions
- Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.default DomainStatus.Builder domainEndpointOptions(Consumer<DomainEndpointOptions.Builder> domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
This is a convenience method that creates an instance of theDomainEndpointOptions.Builder
avoiding
the need to create one manually via DomainEndpointOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to domainEndpointOptions(DomainEndpointOptions)
.
domainEndpointOptions
- a consumer that will call methods on DomainEndpointOptions.Builder
domainEndpointOptions(DomainEndpointOptions)
DomainStatus.Builder advancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
Settings for fine-grained access control.
advancedSecurityOptions
- Settings for fine-grained access control.default DomainStatus.Builder advancedSecurityOptions(Consumer<AdvancedSecurityOptions.Builder> advancedSecurityOptions)
Settings for fine-grained access control.
This is a convenience method that creates an instance of theAdvancedSecurityOptions.Builder
avoiding
the need to create one manually via AdvancedSecurityOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to advancedSecurityOptions(AdvancedSecurityOptions)
.
advancedSecurityOptions
- a consumer that will call methods on AdvancedSecurityOptions.Builder
advancedSecurityOptions(AdvancedSecurityOptions)
DomainStatus.Builder autoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
Auto-Tune settings for the domain.
autoTuneOptions
- Auto-Tune settings for the domain.default DomainStatus.Builder autoTuneOptions(Consumer<AutoTuneOptionsOutput.Builder> autoTuneOptions)
Auto-Tune settings for the domain.
This is a convenience method that creates an instance of theAutoTuneOptionsOutput.Builder
avoiding
the need to create one manually via AutoTuneOptionsOutput.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to autoTuneOptions(AutoTuneOptionsOutput)
.
autoTuneOptions
- a consumer that will call methods on AutoTuneOptionsOutput.Builder
autoTuneOptions(AutoTuneOptionsOutput)
DomainStatus.Builder changeProgressDetails(ChangeProgressDetails changeProgressDetails)
Information about a configuration change happening on the domain.
changeProgressDetails
- Information about a configuration change happening on the domain.default DomainStatus.Builder changeProgressDetails(Consumer<ChangeProgressDetails.Builder> changeProgressDetails)
Information about a configuration change happening on the domain.
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.