Interface DescribeIndexResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<DescribeIndexResponse.Builder,DescribeIndexResponse>, IotResponse.Builder, SdkBuilder<DescribeIndexResponse.Builder,DescribeIndexResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeIndexResponse

public static interface DescribeIndexResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<DescribeIndexResponse.Builder,DescribeIndexResponse>
  • Method Details

    • indexName

      DescribeIndexResponse.Builder indexName(String indexName)

      The index name.

      Parameters:
      indexName - The index name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • indexStatus

      DescribeIndexResponse.Builder indexStatus(String indexStatus)

      The index status.

      Parameters:
      indexStatus - The index status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • indexStatus

      DescribeIndexResponse.Builder indexStatus(IndexStatus indexStatus)

      The index status.

      Parameters:
      indexStatus - The index status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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.

      • MULTI_INDEXING_MODE - Your thing index contains multiple data sources. For more information, see GetIndexingConfiguration.

      Parameters:
      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.

      • MULTI_INDEXING_MODE - Your thing index contains multiple data sources. For more information, see GetIndexingConfiguration.

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