com.amazonaws.services.cloudsearch.model

## クラス DomainStatus

- java.lang.Object
- - com.amazonaws.services.cloudsearch.model.DomainStatus

- すべての実装されたインタフェース:
    java.io.Serializable

      public class DomainStatus
      extends java.lang.Object
      implements java.io.Serializable

  The current status of the search domain.

  関連項目:
    直列化された形式

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `DomainStatus()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `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()` An internally generated unique identifier for a domain.
    `java.lang.String` | `getDomainName()` A string that represents the name of a domain.
    `java.lang.Integer` | `getNumSearchableDocs()` The number of documents that have been submitted to the domain and indexed.
    `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` | `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)` An internally generated unique identifier for a domain.
    `void` | `setDomainName(java.lang.String domainName)` A string that represents the name of a domain.
    `void` | `setNumSearchableDocs(java.lang.Integer numSearchableDocs)` The number of documents that have been submitted to the domain and indexed.
    `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(SearchInstanceType searchInstanceType)` The instance type that is being used 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` | `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)` An internally generated unique identifier for a domain.
    `DomainStatus` | `withDomainName(java.lang.String domainName)` A string that represents the name of a domain.
    `DomainStatus` | `withNumSearchableDocs(java.lang.Integer numSearchableDocs)` The number of documents that have been submitted to the domain and indexed.
    `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(SearchInstanceType searchInstanceType)` The instance type that is being used 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.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### DomainStatus

          public DomainStatus()

  - ### メソッドの詳細

    - #### getDomainId

          public java.lang.String getDomainId()

      An internally generated unique identifier for a domain.

      Constraints:
      Length: 1 - 64

      戻り値:
        An internally generated unique identifier for a domain.

    - #### setDomainId

          public void setDomainId(java.lang.String domainId)

      An internally generated unique identifier for a domain.

      Constraints:
      Length: 1 - 64

      パラメータ:
        `domainId` - An internally generated unique identifier for a domain.

    - #### withDomainId

          public DomainStatus withDomainId(java.lang.String domainId)

      An internally generated unique identifier for a domain.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 1 - 64

      パラメータ:
        `domainId` - An internally generated unique identifier for a domain.

    - #### getDomainName

          public java.lang.String getDomainName()

      A string that represents the name of a domain. Domain names must be unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen). Uppercase letters and underscores are not allowed.

      Constraints:
      Length: 3 - 28
      Pattern: [a-z][a-z0-9\-]+

      戻り値:
        A string that represents the name of a domain. Domain names must be unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen). Uppercase letters and underscores are not allowed.

    - #### setDomainName

          public void setDomainName(java.lang.String domainName)

      A string that represents the name of a domain. Domain names must be unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen). Uppercase letters and underscores are not allowed.

      Constraints:
      Length: 3 - 28
      Pattern: [a-z][a-z0-9\-]+

      パラメータ:
        `domainName` - A string that represents the name of a domain. Domain names must be unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen). Uppercase letters and underscores are not allowed.

    - #### withDomainName

          public DomainStatus withDomainName(java.lang.String domainName)

      A string that represents the name of a domain. Domain names must be unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen). Uppercase letters and underscores are not allowed.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Length: 3 - 28
      Pattern: [a-z][a-z0-9\-]+

      パラメータ:
        `domainName` - A string that represents the name of a domain. Domain names must be unique across the domains owned by an account within an AWS region. Domain names must start with a letter or number and can contain the following characters: a-z (lowercase), 0-9, and - (hyphen). Uppercase letters and underscores are not allowed.

    - #### isCreated

          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.
      戻り値:
        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.

    - #### setCreated

          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.

    - #### withCreated

          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.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `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.

    - #### getCreated

          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.
      戻り値:
        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.

    - #### isDeleted

          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.
      戻り値:
        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.

    - #### setDeleted

          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.

    - #### withDeleted

          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.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `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.

    - #### getDeleted

          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.
      戻り値:
        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.

    - #### getNumSearchableDocs

          public java.lang.Integer getNumSearchableDocs()

      The number of documents that have been submitted to the domain and indexed.

      Constraints:
      Range: 0 -

      戻り値:
        The number of documents that have been submitted to the domain and indexed.

    - #### setNumSearchableDocs

          public void setNumSearchableDocs(java.lang.Integer numSearchableDocs)

      The number of documents that have been submitted to the domain and indexed.

      Constraints:
      Range: 0 -

      パラメータ:
        `numSearchableDocs` - The number of documents that have been submitted to the domain and indexed.

    - #### withNumSearchableDocs

          public DomainStatus withNumSearchableDocs(java.lang.Integer numSearchableDocs)

      The number of documents that have been submitted to the domain and indexed.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Range: 0 -

      パラメータ:
        `numSearchableDocs` - The number of documents that have been submitted to the domain and indexed.

    - #### getDocService

          public ServiceEndpoint getDocService()

      The service endpoint for updating documents in a search domain.
      戻り値:
        The service endpoint for updating documents in a search domain.

    - #### setDocService

          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.

    - #### withDocService

          public DomainStatus withDocService(ServiceEndpoint docService)

      The service endpoint for updating documents in a search domain.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `docService` - The service endpoint for updating documents in a search domain.

    - #### getSearchService

          public ServiceEndpoint getSearchService()

      The service endpoint for requesting search results from a search domain.
      戻り値:
        The service endpoint for requesting search results from a search domain.

    - #### setSearchService

          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.

    - #### withSearchService

          public DomainStatus withSearchService(ServiceEndpoint searchService)

      The service endpoint for requesting search results from a search domain.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `searchService` - The service endpoint for requesting search results from a search domain.

    - #### isRequiresIndexDocuments

          public java.lang.Boolean isRequiresIndexDocuments()

      True if IndexDocuments needs to be called to activate the current domain configuration.
      戻り値:
        True if IndexDocuments needs to be called to activate the current domain configuration.

    - #### setRequiresIndexDocuments

          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.

    - #### withRequiresIndexDocuments

          public DomainStatus withRequiresIndexDocuments(java.lang.Boolean requiresIndexDocuments)

      True if IndexDocuments needs to be called to activate the current domain configuration.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `requiresIndexDocuments` - True if IndexDocuments needs to be called to activate the current domain configuration.

    - #### getRequiresIndexDocuments

          public java.lang.Boolean getRequiresIndexDocuments()

      True if IndexDocuments needs to be called to activate the current domain configuration.
      戻り値:
        True if IndexDocuments needs to be called to activate the current domain configuration.

    - #### isProcessing

          public java.lang.Boolean isProcessing()

      True if processing is being done to activate the current domain configuration.
      戻り値:
        True if processing is being done to activate the current domain configuration.

    - #### setProcessing

          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.

    - #### withProcessing

          public DomainStatus withProcessing(java.lang.Boolean processing)

      True if processing is being done to activate the current domain configuration.

      Returns a reference to this object so that method calls can be chained together.

      パラメータ:
        `processing` - True if processing is being done to activate the current domain configuration.

    - #### getProcessing

          public java.lang.Boolean getProcessing()

      True if processing is being done to activate the current domain configuration.
      戻り値:
        True if processing is being done to activate the current domain configuration.

    - #### getSearchInstanceType

          public java.lang.String getSearchInstanceType()

      The instance type that is being used to process search requests.

      Constraints:
      Allowed Values: SearchInstance:t1.micro, SearchInstance:m1.small, SearchInstance:m1.large, SearchInstance:m2.xlarge

      戻り値:
        The instance type that is being used to process search requests.
      関連項目:
        `SearchInstanceType`

    - #### setSearchInstanceType

          public void setSearchInstanceType(java.lang.String searchInstanceType)

      The instance type that is being used to process search requests.

      Constraints:
      Allowed Values: SearchInstance:t1.micro, SearchInstance:m1.small, SearchInstance:m1.large, SearchInstance:m2.xlarge

      パラメータ:
        `searchInstanceType` - The instance type that is being used to process search requests.
      関連項目:
        `SearchInstanceType`

    - #### withSearchInstanceType

          public DomainStatus withSearchInstanceType(java.lang.String searchInstanceType)

      The instance type that is being used to process search requests.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Allowed Values: SearchInstance:t1.micro, SearchInstance:m1.small, SearchInstance:m1.large, SearchInstance:m2.xlarge

      パラメータ:
        `searchInstanceType` - The instance type that is being used to process search requests.
      関連項目:
        `SearchInstanceType`

    - #### setSearchInstanceType

          public void setSearchInstanceType(SearchInstanceType searchInstanceType)

      The instance type that is being used to process search requests.

      Constraints:
      Allowed Values: SearchInstance:t1.micro, SearchInstance:m1.small, SearchInstance:m1.large, SearchInstance:m2.xlarge

      パラメータ:
        `searchInstanceType` - The instance type that is being used to process search requests.
      関連項目:
        `SearchInstanceType`

    - #### withSearchInstanceType

          public DomainStatus withSearchInstanceType(SearchInstanceType searchInstanceType)

      The instance type that is being used to process search requests.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Allowed Values: SearchInstance:t1.micro, SearchInstance:m1.small, SearchInstance:m1.large, SearchInstance:m2.xlarge

      パラメータ:
        `searchInstanceType` - The instance type that is being used to process search requests.
      関連項目:
        `SearchInstanceType`

    - #### getSearchPartitionCount

          public java.lang.Integer getSearchPartitionCount()

      The number of partitions across which the search index is spread.

      Constraints:
      Range: 1 -

      戻り値:
        The number of partitions across which the search index is spread.

    - #### setSearchPartitionCount

          public void setSearchPartitionCount(java.lang.Integer searchPartitionCount)

      The number of partitions across which the search index is spread.

      Constraints:
      Range: 1 -

      パラメータ:
        `searchPartitionCount` - The number of partitions across which the search index is spread.

    - #### withSearchPartitionCount

          public DomainStatus withSearchPartitionCount(java.lang.Integer searchPartitionCount)

      The number of partitions across which the search index is spread.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Range: 1 -

      パラメータ:
        `searchPartitionCount` - The number of partitions across which the search index is spread.

    - #### getSearchInstanceCount

          public java.lang.Integer getSearchInstanceCount()

      The number of search instances that are available to process search requests.

      Constraints:
      Range: 1 -

      戻り値:
        The number of search instances that are available to process search requests.

    - #### setSearchInstanceCount

          public void setSearchInstanceCount(java.lang.Integer searchInstanceCount)

      The number of search instances that are available to process search requests.

      Constraints:
      Range: 1 -

      パラメータ:
        `searchInstanceCount` - The number of search instances that are available to process search requests.

    - #### withSearchInstanceCount

          public DomainStatus withSearchInstanceCount(java.lang.Integer searchInstanceCount)

      The number of search instances that are available to process search requests.

      Returns a reference to this object so that method calls can be chained together.

      Constraints:
      Range: 1 -

      パラメータ:
        `searchInstanceCount` - The number of search instances that are available to process search requests.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`