public class DescribeIndexResult
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description | 
|---|
| DescribeIndexResult() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object obj) | 
| java.lang.String | getIndexName()
 The index name. | 
| java.lang.String | getIndexStatus()
 The index status. | 
| java.lang.String | getSchema()
 Contains a value that specifies the type of indexing performed. | 
| int | hashCode() | 
| void | setIndexName(java.lang.String indexName)
 The index name. | 
| void | setIndexStatus(IndexStatus indexStatus)
 The index status. | 
| void | setIndexStatus(java.lang.String indexStatus)
 The index status. | 
| void | setSchema(java.lang.String schema)
 Contains a value that specifies the type of indexing performed. | 
| java.lang.String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| DescribeIndexResult | withIndexName(java.lang.String indexName)
 The index name. | 
| DescribeIndexResult | withIndexStatus(IndexStatus indexStatus)
 The index status. | 
| DescribeIndexResult | withIndexStatus(java.lang.String indexStatus)
 The index status. | 
| DescribeIndexResult | withSchema(java.lang.String schema)
 Contains a value that specifies the type of indexing performed. | 
public java.lang.String getIndexName()
The index name.
 Constraints:
 Length: 1 - 128
 Pattern: [a-zA-Z0-9:_-]+
The index name.
public void setIndexName(java.lang.String indexName)
The index name.
 Constraints:
 Length: 1 - 128
 Pattern: [a-zA-Z0-9:_-]+
indexName - The index name.
public DescribeIndexResult withIndexName(java.lang.String indexName)
The index name.
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Length: 1 - 128
 Pattern: [a-zA-Z0-9:_-]+
indexName - The index name.
public java.lang.String getIndexStatus()
The index status.
 Constraints:
 Allowed Values: ACTIVE, BUILDING, REBUILDING
The index status.
IndexStatuspublic void setIndexStatus(java.lang.String indexStatus)
The index status.
 Constraints:
 Allowed Values: ACTIVE, BUILDING, REBUILDING
indexStatus - The index status.
IndexStatuspublic DescribeIndexResult withIndexStatus(java.lang.String indexStatus)
The index status.
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Allowed Values: ACTIVE, BUILDING, REBUILDING
indexStatus - The index status.
IndexStatuspublic void setIndexStatus(IndexStatus indexStatus)
The index status.
 Constraints:
 Allowed Values: ACTIVE, BUILDING, REBUILDING
indexStatus - The index status.
IndexStatuspublic DescribeIndexResult withIndexStatus(IndexStatus indexStatus)
The index status.
Returns a reference to this object so that method calls can be chained together.
 Constraints:
 Allowed Values: ACTIVE, BUILDING, REBUILDING
indexStatus - The index status.
IndexStatuspublic java.lang.String getSchema()
Contains a value that specifies the type of indexing performed. Valid values are:
REGISTRY – Your thing index contains only registry data.
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
Contains a value that specifies the type of indexing performed. Valid values are:
REGISTRY – Your thing index contains only registry data.
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
public void setSchema(java.lang.String schema)
Contains a value that specifies the type of indexing performed. Valid values are:
REGISTRY – Your thing index contains only registry data.
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
schema - Contains a value that specifies the type of indexing performed. Valid values are:
REGISTRY – Your thing index contains only registry data.
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
public DescribeIndexResult withSchema(java.lang.String schema)
Contains a value that specifies the type of indexing performed. Valid values are:
REGISTRY – Your thing index contains only registry data.
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
Returns a reference to this object so that method calls can be chained together.
schema - Contains a value that specifies the type of indexing performed. Valid values are:
REGISTRY – Your thing index contains only registry data.
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2018 Amazon Web Services, Inc. All Rights Reserved.