public static interface ThingIndexingConfiguration.Builder extends SdkPojo, CopyableBuilder<ThingIndexingConfiguration.Builder,ThingIndexingConfiguration>
Modifier and Type | Method and Description |
---|---|
ThingIndexingConfiguration.Builder |
customFields(Collection<Field> customFields)
Contains custom field names and their data type.
|
ThingIndexingConfiguration.Builder |
customFields(Consumer<Field.Builder>... customFields)
Contains custom field names and their data type.
|
ThingIndexingConfiguration.Builder |
customFields(Field... customFields)
Contains custom field names and their data type.
|
ThingIndexingConfiguration.Builder |
managedFields(Collection<Field> managedFields)
Contains fields that are indexed and whose types are already known by the Fleet Indexing service.
|
ThingIndexingConfiguration.Builder |
managedFields(Consumer<Field.Builder>... managedFields)
Contains fields that are indexed and whose types are already known by the Fleet Indexing service.
|
ThingIndexingConfiguration.Builder |
managedFields(Field... managedFields)
Contains fields that are indexed and whose types are already known by the Fleet Indexing service.
|
ThingIndexingConfiguration.Builder |
thingConnectivityIndexingMode(String thingConnectivityIndexingMode)
Thing connectivity indexing mode.
|
ThingIndexingConfiguration.Builder |
thingConnectivityIndexingMode(ThingConnectivityIndexingMode thingConnectivityIndexingMode)
Thing connectivity indexing mode.
|
ThingIndexingConfiguration.Builder |
thingIndexingMode(String thingIndexingMode)
Thing indexing mode.
|
ThingIndexingConfiguration.Builder |
thingIndexingMode(ThingIndexingMode thingIndexingMode)
Thing indexing mode.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
ThingIndexingConfiguration.Builder thingIndexingMode(String thingIndexingMode)
Thing indexing mode. Valid values are:
REGISTRY – Your thing index contains registry data only.
REGISTRY_AND_SHADOW - Your thing index contains registry and shadow data.
OFF - Thing indexing is disabled.
thingIndexingMode
- Thing indexing mode. Valid values are:
REGISTRY – Your thing index contains registry data only.
REGISTRY_AND_SHADOW - Your thing index contains registry and shadow data.
OFF - Thing indexing is disabled.
ThingIndexingMode
,
ThingIndexingMode
ThingIndexingConfiguration.Builder thingIndexingMode(ThingIndexingMode thingIndexingMode)
Thing indexing mode. Valid values are:
REGISTRY – Your thing index contains registry data only.
REGISTRY_AND_SHADOW - Your thing index contains registry and shadow data.
OFF - Thing indexing is disabled.
thingIndexingMode
- Thing indexing mode. Valid values are:
REGISTRY – Your thing index contains registry data only.
REGISTRY_AND_SHADOW - Your thing index contains registry and shadow data.
OFF - Thing indexing is disabled.
ThingIndexingMode
,
ThingIndexingMode
ThingIndexingConfiguration.Builder thingConnectivityIndexingMode(String thingConnectivityIndexingMode)
Thing connectivity indexing mode. Valid values are:
STATUS – Your thing index contains connectivity status. To enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
thingConnectivityIndexingMode
- Thing connectivity indexing mode. Valid values are:
STATUS – Your thing index contains connectivity status. To enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
ThingConnectivityIndexingMode
,
ThingConnectivityIndexingMode
ThingIndexingConfiguration.Builder thingConnectivityIndexingMode(ThingConnectivityIndexingMode thingConnectivityIndexingMode)
Thing connectivity indexing mode. Valid values are:
STATUS – Your thing index contains connectivity status. To enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
thingConnectivityIndexingMode
- Thing connectivity indexing mode. Valid values are:
STATUS – Your thing index contains connectivity status. To enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
ThingConnectivityIndexingMode
,
ThingConnectivityIndexingMode
ThingIndexingConfiguration.Builder managedFields(Collection<Field> managedFields)
Contains fields that are indexed and whose types are already known by the Fleet Indexing service.
managedFields
- Contains fields that are indexed and whose types are already known by the Fleet Indexing service.ThingIndexingConfiguration.Builder managedFields(Field... managedFields)
Contains fields that are indexed and whose types are already known by the Fleet Indexing service.
managedFields
- Contains fields that are indexed and whose types are already known by the Fleet Indexing service.ThingIndexingConfiguration.Builder managedFields(Consumer<Field.Builder>... managedFields)
Contains fields that are indexed and whose types are already known by the Fleet Indexing service.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #managedFields(List)
.managedFields
- a consumer that will call methods on List.Builder
#managedFields(List)
ThingIndexingConfiguration.Builder customFields(Collection<Field> customFields)
Contains custom field names and their data type.
customFields
- Contains custom field names and their data type.ThingIndexingConfiguration.Builder customFields(Field... customFields)
Contains custom field names and their data type.
customFields
- Contains custom field names and their data type.ThingIndexingConfiguration.Builder customFields(Consumer<Field.Builder>... customFields)
Contains custom field names and their data type.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #customFields(List)
.customFields
- a consumer that will call methods on List.Builder
#customFields(List)
Copyright © 2020. All rights reserved.