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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeIndexResponse.Builder
indexName(String indexName)
The index name.DescribeIndexResponse.Builder
indexStatus(String indexStatus)
The index status.DescribeIndexResponse.Builder
indexStatus(IndexStatus indexStatus)
The index status.DescribeIndexResponse.Builder
schema(String schema)
Contains a value that specifies the type of indexing performed.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.iot.model.IotResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
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
,IndexStatus
-
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:
IndexStatus
,IndexStatus
-
schema
DescribeIndexResponse.Builder schema(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.
-
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.
-
-
-