@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainStatus extends Object implements Serializable, Cloneable, StructuredPojo
The current status of an OpenSearch Service domain.
Constructor and Description |
---|
DomainStatus() |
Modifier and Type | Method and Description |
---|---|
DomainStatus |
addAdvancedOptionsEntry(String key,
String value)
Add a single AdvancedOptions entry
|
DomainStatus |
addEndpointsEntry(String key,
String value)
Add a single Endpoints entry
|
DomainStatus |
addLogPublishingOptionsEntry(String key,
LogPublishingOption value)
Add a single LogPublishingOptions entry
|
DomainStatus |
clearAdvancedOptionsEntries()
Removes all the entries added into AdvancedOptions.
|
DomainStatus |
clearEndpointsEntries()
Removes all the entries added into Endpoints.
|
DomainStatus |
clearLogPublishingOptionsEntries()
Removes all the entries added into LogPublishingOptions.
|
DomainStatus |
clone() |
boolean |
equals(Object obj) |
String |
getAccessPolicies()
Identity and Access Management (IAM) policy document specifying the access policies for the domain.
|
Map<String,String> |
getAdvancedOptions()
Key-value pairs that specify advanced configuration options.
|
AdvancedSecurityOptions |
getAdvancedSecurityOptions()
Settings for fine-grained access control.
|
String |
getARN()
The Amazon Resource Name (ARN) of the domain.
|
AutoTuneOptionsOutput |
getAutoTuneOptions()
Auto-Tune settings for the domain.
|
ChangeProgressDetails |
getChangeProgressDetails()
Information about a configuration change happening on the domain.
|
ClusterConfig |
getClusterConfig()
Container for the cluster configuration of the domain.
|
CognitoOptions |
getCognitoOptions()
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
|
Boolean |
getCreated()
Creation status of an OpenSearch Service domain.
|
Boolean |
getDeleted()
Deletion status of an OpenSearch Service domain.
|
DomainEndpointOptions |
getDomainEndpointOptions()
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
|
String |
getDomainId()
Unique identifier for the domain.
|
String |
getDomainName()
Name of the domain.
|
EBSOptions |
getEBSOptions()
Container for EBS-based storage settings for the domain.
|
EncryptionAtRestOptions |
getEncryptionAtRestOptions()
Encryption at rest settings for the domain.
|
String |
getEndpoint()
Domain-specific endpoint used to submit index, search, and data upload requests to the domain.
|
Map<String,String> |
getEndpoints()
The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints..
|
String |
getEngineVersion()
Version of OpenSearch or Elasticsearch that the domain is running, in the format
Elasticsearch_X.Y
or OpenSearch_X.Y . |
Map<String,LogPublishingOption> |
getLogPublishingOptions()
Log publishing options for the domain.
|
NodeToNodeEncryptionOptions |
getNodeToNodeEncryptionOptions()
Whether node-to-node encryption is enabled or disabled.
|
OffPeakWindowOptions |
getOffPeakWindowOptions()
Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration changes on
the domain.
|
Boolean |
getProcessing()
The status of the domain configuration.
|
ServiceSoftwareOptions |
getServiceSoftwareOptions()
The current status of the domain's service software.
|
SnapshotOptions |
getSnapshotOptions()
DEPRECATED.
|
SoftwareUpdateOptions |
getSoftwareUpdateOptions()
Service software update options for the domain.
|
Boolean |
getUpgradeProcessing()
The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch.
|
VPCDerivedInfo |
getVPCOptions()
The VPC configuration for the domain.
|
int |
hashCode() |
Boolean |
isCreated()
Creation status of an OpenSearch Service domain.
|
Boolean |
isDeleted()
Deletion status of an OpenSearch Service domain.
|
Boolean |
isProcessing()
The status of the domain configuration.
|
Boolean |
isUpgradeProcessing()
The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAccessPolicies(String accessPolicies)
Identity and Access Management (IAM) policy document specifying the access policies for the domain.
|
void |
setAdvancedOptions(Map<String,String> advancedOptions)
Key-value pairs that specify advanced configuration options.
|
void |
setAdvancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
Settings for fine-grained access control.
|
void |
setARN(String aRN)
The Amazon Resource Name (ARN) of the domain.
|
void |
setAutoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
Auto-Tune settings for the domain.
|
void |
setChangeProgressDetails(ChangeProgressDetails changeProgressDetails)
Information about a configuration change happening on the domain.
|
void |
setClusterConfig(ClusterConfig clusterConfig)
Container for the cluster configuration of the domain.
|
void |
setCognitoOptions(CognitoOptions cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
|
void |
setCreated(Boolean created)
Creation status of an OpenSearch Service domain.
|
void |
setDeleted(Boolean deleted)
Deletion status of an OpenSearch Service domain.
|
void |
setDomainEndpointOptions(DomainEndpointOptions domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
|
void |
setDomainId(String domainId)
Unique identifier for the domain.
|
void |
setDomainName(String domainName)
Name of the domain.
|
void |
setEBSOptions(EBSOptions eBSOptions)
Container for EBS-based storage settings for the domain.
|
void |
setEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Encryption at rest settings for the domain.
|
void |
setEndpoint(String endpoint)
Domain-specific endpoint used to submit index, search, and data upload requests to the domain.
|
void |
setEndpoints(Map<String,String> endpoints)
The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints..
|
void |
setEngineVersion(String engineVersion)
Version of OpenSearch or Elasticsearch that the domain is running, in the format
Elasticsearch_X.Y
or OpenSearch_X.Y . |
void |
setLogPublishingOptions(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
|
void |
setNodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
|
void |
setOffPeakWindowOptions(OffPeakWindowOptions offPeakWindowOptions)
Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration changes on
the domain.
|
void |
setProcessing(Boolean processing)
The status of the domain configuration.
|
void |
setServiceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the domain's service software.
|
void |
setSnapshotOptions(SnapshotOptions snapshotOptions)
DEPRECATED.
|
void |
setSoftwareUpdateOptions(SoftwareUpdateOptions softwareUpdateOptions)
Service software update options for the domain.
|
void |
setUpgradeProcessing(Boolean upgradeProcessing)
The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch.
|
void |
setVPCOptions(VPCDerivedInfo vPCOptions)
The VPC configuration for the domain.
|
String |
toString()
Returns a string representation of this object.
|
DomainStatus |
withAccessPolicies(String accessPolicies)
Identity and Access Management (IAM) policy document specifying the access policies for the domain.
|
DomainStatus |
withAdvancedOptions(Map<String,String> advancedOptions)
Key-value pairs that specify advanced configuration options.
|
DomainStatus |
withAdvancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
Settings for fine-grained access control.
|
DomainStatus |
withARN(String aRN)
The Amazon Resource Name (ARN) of the domain.
|
DomainStatus |
withAutoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
Auto-Tune settings for the domain.
|
DomainStatus |
withChangeProgressDetails(ChangeProgressDetails changeProgressDetails)
Information about a configuration change happening on the domain.
|
DomainStatus |
withClusterConfig(ClusterConfig clusterConfig)
Container for the cluster configuration of the domain.
|
DomainStatus |
withCognitoOptions(CognitoOptions cognitoOptions)
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
|
DomainStatus |
withCreated(Boolean created)
Creation status of an OpenSearch Service domain.
|
DomainStatus |
withDeleted(Boolean deleted)
Deletion status of an OpenSearch Service domain.
|
DomainStatus |
withDomainEndpointOptions(DomainEndpointOptions domainEndpointOptions)
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
|
DomainStatus |
withDomainId(String domainId)
Unique identifier for the domain.
|
DomainStatus |
withDomainName(String domainName)
Name of the domain.
|
DomainStatus |
withEBSOptions(EBSOptions eBSOptions)
Container for EBS-based storage settings for the domain.
|
DomainStatus |
withEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Encryption at rest settings for the domain.
|
DomainStatus |
withEndpoint(String endpoint)
Domain-specific endpoint used to submit index, search, and data upload requests to the domain.
|
DomainStatus |
withEndpoints(Map<String,String> endpoints)
The key-value pair that exists if the OpenSearch Service domain uses VPC endpoints..
|
DomainStatus |
withEngineVersion(String engineVersion)
Version of OpenSearch or Elasticsearch that the domain is running, in the format
Elasticsearch_X.Y
or OpenSearch_X.Y . |
DomainStatus |
withLogPublishingOptions(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
|
DomainStatus |
withNodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
|
DomainStatus |
withOffPeakWindowOptions(OffPeakWindowOptions offPeakWindowOptions)
Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration changes on
the domain.
|
DomainStatus |
withProcessing(Boolean processing)
The status of the domain configuration.
|
DomainStatus |
withServiceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the domain's service software.
|
DomainStatus |
withSnapshotOptions(SnapshotOptions snapshotOptions)
DEPRECATED.
|
DomainStatus |
withSoftwareUpdateOptions(SoftwareUpdateOptions softwareUpdateOptions)
Service software update options for the domain.
|
DomainStatus |
withUpgradeProcessing(Boolean upgradeProcessing)
The status of a domain version upgrade to a new version of OpenSearch or Elasticsearch.
|
DomainStatus |
withVPCOptions(VPCDerivedInfo vPCOptions)
The VPC configuration for the domain.
|
public void setDomainId(String domainId)
Unique identifier for the domain.
domainId
- Unique identifier for the domain.public String getDomainId()
Unique identifier for the domain.
public DomainStatus withDomainId(String domainId)
Unique identifier for the domain.
domainId
- Unique identifier for the domain.public void setDomainName(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.public String getDomainName()
Name of the domain. Domain names are unique across all domains owned by the same account within an Amazon Web Services Region.
public DomainStatus withDomainName(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.public void setARN(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.public String getARN()
The Amazon Resource Name (ARN) of the domain. For more information, see IAM identifiers in the AWS Identity and Access Management User Guide.
public DomainStatus withARN(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.public void setCreated(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.public Boolean getCreated()
Creation status of an OpenSearch Service domain. True if domain creation is complete. False if domain creation is still in progress.
public DomainStatus withCreated(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.public Boolean isCreated()
Creation status of an OpenSearch Service domain. True if domain creation is complete. False if domain creation is still in progress.
public void setDeleted(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.public Boolean getDeleted()
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.
public DomainStatus withDeleted(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.public Boolean isDeleted()
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.
public void setEndpoint(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.public String getEndpoint()
Domain-specific endpoint used to submit index, search, and data upload requests to the domain.
public DomainStatus withEndpoint(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.public Map<String,String> getEndpoints()
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'
.
key, value
:
'vpc','vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com'
.public void setEndpoints(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'
.public DomainStatus withEndpoints(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'
.public DomainStatus addEndpointsEntry(String key, String value)
public DomainStatus clearEndpointsEntries()
public void setProcessing(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.public Boolean getProcessing()
The status of the domain configuration. True if OpenSearch Service is processing configuration changes. False if the configuration is active.
public DomainStatus withProcessing(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.public Boolean isProcessing()
The status of the domain configuration. True if OpenSearch Service is processing configuration changes. False if the configuration is active.
public void setUpgradeProcessing(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.public Boolean getUpgradeProcessing()
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.
public DomainStatus withUpgradeProcessing(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.public Boolean isUpgradeProcessing()
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.
public void setEngineVersion(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
.public String getEngineVersion()
Version of OpenSearch or Elasticsearch that the domain is running, in the format Elasticsearch_X.Y
or OpenSearch_X.Y
.
Elasticsearch_X.Y
or OpenSearch_X.Y
.public DomainStatus withEngineVersion(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
.public void setClusterConfig(ClusterConfig clusterConfig)
Container for the cluster configuration of the domain.
clusterConfig
- Container for the cluster configuration of the domain.public ClusterConfig getClusterConfig()
Container for the cluster configuration of the domain.
public DomainStatus withClusterConfig(ClusterConfig clusterConfig)
Container for the cluster configuration of the domain.
clusterConfig
- Container for the cluster configuration of the domain.public void setEBSOptions(EBSOptions eBSOptions)
Container for EBS-based storage settings for the domain.
eBSOptions
- Container for EBS-based storage settings for the domain.public EBSOptions getEBSOptions()
Container for EBS-based storage settings for the domain.
public DomainStatus withEBSOptions(EBSOptions eBSOptions)
Container for EBS-based storage settings for the domain.
eBSOptions
- Container for EBS-based storage settings for the domain.public void setAccessPolicies(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.public String getAccessPolicies()
Identity and Access Management (IAM) policy document specifying the access policies for the domain.
public DomainStatus withAccessPolicies(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.public void setSnapshotOptions(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.public SnapshotOptions getSnapshotOptions()
DEPRECATED. Container for parameters required to configure automated snapshots of domain indexes.
public DomainStatus withSnapshotOptions(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.public void setVPCOptions(VPCDerivedInfo vPCOptions)
The VPC configuration for the domain.
vPCOptions
- The VPC configuration for the domain.public VPCDerivedInfo getVPCOptions()
The VPC configuration for the domain.
public DomainStatus withVPCOptions(VPCDerivedInfo vPCOptions)
The VPC configuration for the domain.
vPCOptions
- The VPC configuration for the domain.public void setCognitoOptions(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.public CognitoOptions getCognitoOptions()
Key-value pairs to configure Amazon Cognito authentication for OpenSearch Dashboards.
public DomainStatus withCognitoOptions(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.public void setEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Encryption at rest settings for the domain.
encryptionAtRestOptions
- Encryption at rest settings for the domain.public EncryptionAtRestOptions getEncryptionAtRestOptions()
Encryption at rest settings for the domain.
public DomainStatus withEncryptionAtRestOptions(EncryptionAtRestOptions encryptionAtRestOptions)
Encryption at rest settings for the domain.
encryptionAtRestOptions
- Encryption at rest settings for the domain.public void setNodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
nodeToNodeEncryptionOptions
- Whether node-to-node encryption is enabled or disabled.public NodeToNodeEncryptionOptions getNodeToNodeEncryptionOptions()
Whether node-to-node encryption is enabled or disabled.
public DomainStatus withNodeToNodeEncryptionOptions(NodeToNodeEncryptionOptions nodeToNodeEncryptionOptions)
Whether node-to-node encryption is enabled or disabled.
nodeToNodeEncryptionOptions
- Whether node-to-node encryption is enabled or disabled.public Map<String,String> getAdvancedOptions()
Key-value pairs that specify advanced configuration options.
public void setAdvancedOptions(Map<String,String> advancedOptions)
Key-value pairs that specify advanced configuration options.
advancedOptions
- Key-value pairs that specify advanced configuration options.public DomainStatus withAdvancedOptions(Map<String,String> advancedOptions)
Key-value pairs that specify advanced configuration options.
advancedOptions
- Key-value pairs that specify advanced configuration options.public DomainStatus addAdvancedOptionsEntry(String key, String value)
public DomainStatus clearAdvancedOptionsEntries()
public Map<String,LogPublishingOption> getLogPublishingOptions()
Log publishing options for the domain.
public void setLogPublishingOptions(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
logPublishingOptions
- Log publishing options for the domain.public DomainStatus withLogPublishingOptions(Map<String,LogPublishingOption> logPublishingOptions)
Log publishing options for the domain.
logPublishingOptions
- Log publishing options for the domain.public DomainStatus addLogPublishingOptionsEntry(String key, LogPublishingOption value)
public DomainStatus clearLogPublishingOptionsEntries()
public void setServiceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the domain's service software.
serviceSoftwareOptions
- The current status of the domain's service software.public ServiceSoftwareOptions getServiceSoftwareOptions()
The current status of the domain's service software.
public DomainStatus withServiceSoftwareOptions(ServiceSoftwareOptions serviceSoftwareOptions)
The current status of the domain's service software.
serviceSoftwareOptions
- The current status of the domain's service software.public void setDomainEndpointOptions(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.public DomainEndpointOptions getDomainEndpointOptions()
Additional options for the domain endpoint, such as whether to require HTTPS for all traffic.
public DomainStatus withDomainEndpointOptions(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.public void setAdvancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
Settings for fine-grained access control.
advancedSecurityOptions
- Settings for fine-grained access control.public AdvancedSecurityOptions getAdvancedSecurityOptions()
Settings for fine-grained access control.
public DomainStatus withAdvancedSecurityOptions(AdvancedSecurityOptions advancedSecurityOptions)
Settings for fine-grained access control.
advancedSecurityOptions
- Settings for fine-grained access control.public void setAutoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
Auto-Tune settings for the domain.
autoTuneOptions
- Auto-Tune settings for the domain.public AutoTuneOptionsOutput getAutoTuneOptions()
Auto-Tune settings for the domain.
public DomainStatus withAutoTuneOptions(AutoTuneOptionsOutput autoTuneOptions)
Auto-Tune settings for the domain.
autoTuneOptions
- Auto-Tune settings for the domain.public void setChangeProgressDetails(ChangeProgressDetails changeProgressDetails)
Information about a configuration change happening on the domain.
changeProgressDetails
- Information about a configuration change happening on the domain.public ChangeProgressDetails getChangeProgressDetails()
Information about a configuration change happening on the domain.
public DomainStatus withChangeProgressDetails(ChangeProgressDetails changeProgressDetails)
Information about a configuration change happening on the domain.
changeProgressDetails
- Information about a configuration change happening on the domain.public void setOffPeakWindowOptions(OffPeakWindowOptions offPeakWindowOptions)
Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration changes on the domain.
offPeakWindowOptions
- Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration
changes on the domain.public OffPeakWindowOptions getOffPeakWindowOptions()
Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration changes on the domain.
public DomainStatus withOffPeakWindowOptions(OffPeakWindowOptions offPeakWindowOptions)
Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration changes on the domain.
offPeakWindowOptions
- Options that specify a custom 10-hour window during which OpenSearch Service can perform configuration
changes on the domain.public void setSoftwareUpdateOptions(SoftwareUpdateOptions softwareUpdateOptions)
Service software update options for the domain.
softwareUpdateOptions
- Service software update options for the domain.public SoftwareUpdateOptions getSoftwareUpdateOptions()
Service software update options for the domain.
public DomainStatus withSoftwareUpdateOptions(SoftwareUpdateOptions softwareUpdateOptions)
Service software update options for the domain.
softwareUpdateOptions
- Service software update options for the domain.public String toString()
toString
in class Object
Object.toString()
public DomainStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2023. All rights reserved.