@Generated(value="software.amazon.awssdk:codegen") public final class ThingIndexingConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ThingIndexingConfiguration.Builder,ThingIndexingConfiguration>
The thing indexing configuration. For more information, see Managing Thing Indexing.
Modifier and Type | Class and Description |
---|---|
static interface |
ThingIndexingConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
static ThingIndexingConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ThingIndexingConfiguration.Builder> |
serializableBuilderClass() |
ThingConnectivityIndexingMode |
thingConnectivityIndexingMode()
Thing connectivity indexing mode.
|
String |
thingConnectivityIndexingModeAsString()
Thing connectivity indexing mode.
|
ThingIndexingMode |
thingIndexingMode()
Thing indexing mode.
|
String |
thingIndexingModeAsString()
Thing indexing mode.
|
ThingIndexingConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public ThingIndexingMode thingIndexingMode()
Thing indexing mode. Valid values are:
REGISTRY – Your thing index will contain only registry data.
REGISTRY_AND_SHADOW - Your thing index will contain registry and shadow data.
OFF - Thing indexing is disabled.
If the service returns an enum value that is not available in the current SDK version, thingIndexingMode
will return ThingIndexingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from thingIndexingModeAsString()
.
REGISTRY – Your thing index will contain only registry data.
REGISTRY_AND_SHADOW - Your thing index will contain registry and shadow data.
OFF - Thing indexing is disabled.
ThingIndexingMode
public String thingIndexingModeAsString()
Thing indexing mode. Valid values are:
REGISTRY – Your thing index will contain only registry data.
REGISTRY_AND_SHADOW - Your thing index will contain registry and shadow data.
OFF - Thing indexing is disabled.
If the service returns an enum value that is not available in the current SDK version, thingIndexingMode
will return ThingIndexingMode.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from thingIndexingModeAsString()
.
REGISTRY – Your thing index will contain only registry data.
REGISTRY_AND_SHADOW - Your thing index will contain registry and shadow data.
OFF - Thing indexing is disabled.
ThingIndexingMode
public ThingConnectivityIndexingMode thingConnectivityIndexingMode()
Thing connectivity indexing mode. Valid values are:
STATUS – Your thing index will contain connectivity status. In order to enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
If the service returns an enum value that is not available in the current SDK version,
thingConnectivityIndexingMode
will return ThingConnectivityIndexingMode.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from thingConnectivityIndexingModeAsString()
.
STATUS – Your thing index will contain connectivity status. In order to enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
ThingConnectivityIndexingMode
public String thingConnectivityIndexingModeAsString()
Thing connectivity indexing mode. Valid values are:
STATUS – Your thing index will contain connectivity status. In order to enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
If the service returns an enum value that is not available in the current SDK version,
thingConnectivityIndexingMode
will return ThingConnectivityIndexingMode.UNKNOWN_TO_SDK_VERSION
.
The raw value returned by the service is available from thingConnectivityIndexingModeAsString()
.
STATUS – Your thing index will contain connectivity status. In order to enable thing connectivity indexing, thingIndexMode must not be set to OFF.
OFF - Thing connectivity status indexing is disabled.
ThingConnectivityIndexingMode
public ThingIndexingConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ThingIndexingConfiguration.Builder,ThingIndexingConfiguration>
public static ThingIndexingConfiguration.Builder builder()
public static Class<? extends ThingIndexingConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.