@Generated(value="software.amazon.awssdk:codegen") public final class DescribeThingGroupResponse extends IotResponse implements ToCopyableBuilder<DescribeThingGroupResponse.Builder,DescribeThingGroupResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
DescribeThingGroupResponse.Builder |
Modifier and Type | Method and Description |
---|---|
static DescribeThingGroupResponse.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
indexName()
The dynamic thing group index name.
|
String |
queryString()
The dynamic thing group search query string.
|
String |
queryVersion()
The dynamic thing group query version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeThingGroupResponse.Builder> |
serializableBuilderClass() |
DynamicGroupStatus |
status()
The dynamic thing group status.
|
String |
statusAsString()
The dynamic thing group status.
|
String |
thingGroupArn()
The thing group ARN.
|
String |
thingGroupId()
The thing group ID.
|
ThingGroupMetadata |
thingGroupMetadata()
Thing group metadata.
|
String |
thingGroupName()
The name of the thing group.
|
ThingGroupProperties |
thingGroupProperties()
The thing group properties.
|
DescribeThingGroupResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Long |
version()
The version of the thing group.
|
responseMetadata
sdkHttpResponse
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String thingGroupName()
The name of the thing group.
public String thingGroupId()
The thing group ID.
public String thingGroupArn()
The thing group ARN.
public Long version()
The version of the thing group.
public ThingGroupProperties thingGroupProperties()
The thing group properties.
public ThingGroupMetadata thingGroupMetadata()
Thing group metadata.
public String indexName()
The dynamic thing group index name.
public String queryString()
The dynamic thing group search query string.
public String queryVersion()
The dynamic thing group query version.
public DynamicGroupStatus status()
The dynamic thing group status.
If the service returns an enum value that is not available in the current SDK version, status
will
return DynamicGroupStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
DynamicGroupStatus
public String statusAsString()
The dynamic thing group status.
If the service returns an enum value that is not available in the current SDK version, status
will
return DynamicGroupStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
statusAsString()
.
DynamicGroupStatus
public DescribeThingGroupResponse.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<DescribeThingGroupResponse.Builder,DescribeThingGroupResponse>
toBuilder
in class AwsResponse
public static DescribeThingGroupResponse.Builder builder()
public static Class<? extends DescribeThingGroupResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode
in class AwsResponse
public boolean equals(Object obj)
equals
in class AwsResponse
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkResponse
Copyright © 2020. All rights reserved.