public class DomainStatus
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
The current status of the search domain.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
aRN |
private java.lang.Boolean |
created
True if the search domain is created.
|
private java.lang.Boolean |
deleted
True if the search domain has been deleted.
|
private ServiceEndpoint |
docService
The service endpoint for updating documents in a search domain.
|
private java.lang.String |
domainId |
private java.lang.String |
domainName |
private Limits |
limits |
private java.lang.Boolean |
processing
True if processing is being done to activate the current domain
configuration.
|
private java.lang.Boolean |
requiresIndexDocuments
True if IndexDocuments needs to be called to activate the current
domain configuration.
|
private java.lang.Integer |
searchInstanceCount
The number of search instances that are available to process search
requests.
|
private java.lang.String |
searchInstanceType
The instance type that is being used to process search requests.
|
private java.lang.Integer |
searchPartitionCount
The number of partitions across which the search index is spread.
|
private ServiceEndpoint |
searchService
The service endpoint for requesting search results from a search domain.
|
Constructor and Description |
---|
DomainStatus() |
Modifier and Type | Method and Description |
---|---|
DomainStatus |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getARN() |
java.lang.Boolean |
getCreated()
True if the search domain is created.
|
java.lang.Boolean |
getDeleted()
True if the search domain has been deleted.
|
ServiceEndpoint |
getDocService()
The service endpoint for updating documents in a search domain.
|
java.lang.String |
getDomainId() |
java.lang.String |
getDomainName() |
Limits |
getLimits() |
java.lang.Boolean |
getProcessing()
True if processing is being done to activate the current domain
configuration.
|
java.lang.Boolean |
getRequiresIndexDocuments()
True if IndexDocuments needs to be called to activate the current
domain configuration.
|
java.lang.Integer |
getSearchInstanceCount()
The number of search instances that are available to process search
requests.
|
java.lang.String |
getSearchInstanceType()
The instance type that is being used to process search requests.
|
java.lang.Integer |
getSearchPartitionCount()
The number of partitions across which the search index is spread.
|
ServiceEndpoint |
getSearchService()
The service endpoint for requesting search results from a search domain.
|
int |
hashCode() |
java.lang.Boolean |
isCreated()
True if the search domain is created.
|
java.lang.Boolean |
isDeleted()
True if the search domain has been deleted.
|
java.lang.Boolean |
isProcessing()
True if processing is being done to activate the current domain
configuration.
|
java.lang.Boolean |
isRequiresIndexDocuments()
True if IndexDocuments needs to be called to activate the current
domain configuration.
|
void |
setARN(java.lang.String aRN) |
void |
setCreated(java.lang.Boolean created)
True if the search domain is created.
|
void |
setDeleted(java.lang.Boolean deleted)
True if the search domain has been deleted.
|
void |
setDocService(ServiceEndpoint docService)
The service endpoint for updating documents in a search domain.
|
void |
setDomainId(java.lang.String domainId) |
void |
setDomainName(java.lang.String domainName) |
void |
setLimits(Limits limits) |
void |
setProcessing(java.lang.Boolean processing)
True if processing is being done to activate the current domain
configuration.
|
void |
setRequiresIndexDocuments(java.lang.Boolean requiresIndexDocuments)
True if IndexDocuments needs to be called to activate the current
domain configuration.
|
void |
setSearchInstanceCount(java.lang.Integer searchInstanceCount)
The number of search instances that are available to process search
requests.
|
void |
setSearchInstanceType(java.lang.String searchInstanceType)
The instance type that is being used to process search requests.
|
void |
setSearchPartitionCount(java.lang.Integer searchPartitionCount)
The number of partitions across which the search index is spread.
|
void |
setSearchService(ServiceEndpoint searchService)
The service endpoint for requesting search results from a search domain.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DomainStatus |
withARN(java.lang.String aRN) |
DomainStatus |
withCreated(java.lang.Boolean created)
True if the search domain is created.
|
DomainStatus |
withDeleted(java.lang.Boolean deleted)
True if the search domain has been deleted.
|
DomainStatus |
withDocService(ServiceEndpoint docService)
The service endpoint for updating documents in a search domain.
|
DomainStatus |
withDomainId(java.lang.String domainId) |
DomainStatus |
withDomainName(java.lang.String domainName) |
DomainStatus |
withLimits(Limits limits) |
DomainStatus |
withProcessing(java.lang.Boolean processing)
True if processing is being done to activate the current domain
configuration.
|
DomainStatus |
withRequiresIndexDocuments(java.lang.Boolean requiresIndexDocuments)
True if IndexDocuments needs to be called to activate the current
domain configuration.
|
DomainStatus |
withSearchInstanceCount(java.lang.Integer searchInstanceCount)
The number of search instances that are available to process search
requests.
|
DomainStatus |
withSearchInstanceType(java.lang.String searchInstanceType)
The instance type that is being used to process search requests.
|
DomainStatus |
withSearchPartitionCount(java.lang.Integer searchPartitionCount)
The number of partitions across which the search index is spread.
|
DomainStatus |
withSearchService(ServiceEndpoint searchService)
The service endpoint for requesting search results from a search domain.
|
private java.lang.String domainId
private java.lang.String domainName
private java.lang.String aRN
private java.lang.Boolean created
True if the search domain is created. It can take several minutes to initialize a domain when CreateDomain is called. Newly created search domains are returned from DescribeDomains with a false value for Created until domain creation is complete.
private java.lang.Boolean deleted
True if the search domain has been deleted. The system must clean up resources dedicated to the search domain when DeleteDomain is called. Newly deleted search domains are returned from DescribeDomains with a true value for IsDeleted for several minutes until resource cleanup is complete.
private ServiceEndpoint docService
The service endpoint for updating documents in a search domain.
private ServiceEndpoint searchService
The service endpoint for requesting search results from a search domain.
private java.lang.Boolean requiresIndexDocuments
True if IndexDocuments needs to be called to activate the current domain configuration.
private java.lang.Boolean processing
True if processing is being done to activate the current domain configuration.
private java.lang.String searchInstanceType
The instance type that is being used to process search requests.
private java.lang.Integer searchPartitionCount
The number of partitions across which the search index is spread.
private java.lang.Integer searchInstanceCount
The number of search instances that are available to process search requests.
private Limits limits
public void setDomainId(java.lang.String domainId)
domainId
- public java.lang.String getDomainId()
public DomainStatus withDomainId(java.lang.String domainId)
domainId
- public void setDomainName(java.lang.String domainName)
domainName
- public java.lang.String getDomainName()
public DomainStatus withDomainName(java.lang.String domainName)
domainName
- public void setARN(java.lang.String aRN)
aRN
- public java.lang.String getARN()
public DomainStatus withARN(java.lang.String aRN)
aRN
- public void setCreated(java.lang.Boolean created)
True if the search domain is created. It can take several minutes to initialize a domain when CreateDomain is called. Newly created search domains are returned from DescribeDomains with a false value for Created until domain creation is complete.
created
- True if the search domain is created. It can take several minutes
to initialize a domain when CreateDomain is called. Newly
created search domains are returned from DescribeDomains
with a false value for Created until domain creation is complete.public java.lang.Boolean getCreated()
True if the search domain is created. It can take several minutes to initialize a domain when CreateDomain is called. Newly created search domains are returned from DescribeDomains with a false value for Created until domain creation is complete.
public DomainStatus withCreated(java.lang.Boolean created)
True if the search domain is created. It can take several minutes to initialize a domain when CreateDomain is called. Newly created search domains are returned from DescribeDomains with a false value for Created until domain creation is complete.
created
- True if the search domain is created. It can take several minutes
to initialize a domain when CreateDomain is called. Newly
created search domains are returned from DescribeDomains
with a false value for Created until domain creation is complete.public java.lang.Boolean isCreated()
True if the search domain is created. It can take several minutes to initialize a domain when CreateDomain is called. Newly created search domains are returned from DescribeDomains with a false value for Created until domain creation is complete.
public void setDeleted(java.lang.Boolean deleted)
True if the search domain has been deleted. The system must clean up resources dedicated to the search domain when DeleteDomain is called. Newly deleted search domains are returned from DescribeDomains with a true value for IsDeleted for several minutes until resource cleanup is complete.
deleted
- True if the search domain has been deleted. The system must clean
up resources dedicated to the search domain when
DeleteDomain is called. Newly deleted search domains are
returned from DescribeDomains with a true value for
IsDeleted for several minutes until resource cleanup is complete.public java.lang.Boolean getDeleted()
True if the search domain has been deleted. The system must clean up resources dedicated to the search domain when DeleteDomain is called. Newly deleted search domains are returned from DescribeDomains with a true value for IsDeleted for several minutes until resource cleanup is complete.
public DomainStatus withDeleted(java.lang.Boolean deleted)
True if the search domain has been deleted. The system must clean up resources dedicated to the search domain when DeleteDomain is called. Newly deleted search domains are returned from DescribeDomains with a true value for IsDeleted for several minutes until resource cleanup is complete.
deleted
- True if the search domain has been deleted. The system must clean
up resources dedicated to the search domain when
DeleteDomain is called. Newly deleted search domains are
returned from DescribeDomains with a true value for
IsDeleted for several minutes until resource cleanup is complete.public java.lang.Boolean isDeleted()
True if the search domain has been deleted. The system must clean up resources dedicated to the search domain when DeleteDomain is called. Newly deleted search domains are returned from DescribeDomains with a true value for IsDeleted for several minutes until resource cleanup is complete.
public void setDocService(ServiceEndpoint docService)
The service endpoint for updating documents in a search domain.
docService
- The service endpoint for updating documents in a search domain.public ServiceEndpoint getDocService()
The service endpoint for updating documents in a search domain.
public DomainStatus withDocService(ServiceEndpoint docService)
The service endpoint for updating documents in a search domain.
docService
- The service endpoint for updating documents in a search domain.public void setSearchService(ServiceEndpoint searchService)
The service endpoint for requesting search results from a search domain.
searchService
- The service endpoint for requesting search results from a search
domain.public ServiceEndpoint getSearchService()
The service endpoint for requesting search results from a search domain.
public DomainStatus withSearchService(ServiceEndpoint searchService)
The service endpoint for requesting search results from a search domain.
searchService
- The service endpoint for requesting search results from a search
domain.public void setRequiresIndexDocuments(java.lang.Boolean requiresIndexDocuments)
True if IndexDocuments needs to be called to activate the current domain configuration.
requiresIndexDocuments
- True if IndexDocuments needs to be called to activate the
current domain configuration.public java.lang.Boolean getRequiresIndexDocuments()
True if IndexDocuments needs to be called to activate the current domain configuration.
public DomainStatus withRequiresIndexDocuments(java.lang.Boolean requiresIndexDocuments)
True if IndexDocuments needs to be called to activate the current domain configuration.
requiresIndexDocuments
- True if IndexDocuments needs to be called to activate the
current domain configuration.public java.lang.Boolean isRequiresIndexDocuments()
True if IndexDocuments needs to be called to activate the current domain configuration.
public void setProcessing(java.lang.Boolean processing)
True if processing is being done to activate the current domain configuration.
processing
- True if processing is being done to activate the current domain
configuration.public java.lang.Boolean getProcessing()
True if processing is being done to activate the current domain configuration.
public DomainStatus withProcessing(java.lang.Boolean processing)
True if processing is being done to activate the current domain configuration.
processing
- True if processing is being done to activate the current domain
configuration.public java.lang.Boolean isProcessing()
True if processing is being done to activate the current domain configuration.
public void setSearchInstanceType(java.lang.String searchInstanceType)
The instance type that is being used to process search requests.
searchInstanceType
- The instance type that is being used to process search requests.public java.lang.String getSearchInstanceType()
The instance type that is being used to process search requests.
public DomainStatus withSearchInstanceType(java.lang.String searchInstanceType)
The instance type that is being used to process search requests.
searchInstanceType
- The instance type that is being used to process search requests.public void setSearchPartitionCount(java.lang.Integer searchPartitionCount)
The number of partitions across which the search index is spread.
searchPartitionCount
- The number of partitions across which the search index is spread.public java.lang.Integer getSearchPartitionCount()
The number of partitions across which the search index is spread.
public DomainStatus withSearchPartitionCount(java.lang.Integer searchPartitionCount)
The number of partitions across which the search index is spread.
searchPartitionCount
- The number of partitions across which the search index is spread.public void setSearchInstanceCount(java.lang.Integer searchInstanceCount)
The number of search instances that are available to process search requests.
searchInstanceCount
- The number of search instances that are available to process
search requests.public java.lang.Integer getSearchInstanceCount()
The number of search instances that are available to process search requests.
public DomainStatus withSearchInstanceCount(java.lang.Integer searchInstanceCount)
The number of search instances that are available to process search requests.
searchInstanceCount
- The number of search instances that are available to process
search requests.public void setLimits(Limits limits)
limits
- public Limits getLimits()
public DomainStatus withLimits(Limits limits)
limits
- public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DomainStatus clone()
clone
in class java.lang.Object