@Generated(value="software.amazon.awssdk:codegen") public final class ThingGroupMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ThingGroupMetadata.Builder,ThingGroupMetadata>
Thing group metadata.
Modifier and Type | Class and Description |
---|---|
static interface |
ThingGroupMetadata.Builder |
Modifier and Type | Method and Description |
---|---|
static ThingGroupMetadata.Builder |
builder() |
Instant |
creationDate()
The UNIX timestamp of when the thing group was created.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
parentGroupName()
The parent thing group name.
|
List<GroupNameAndArn> |
rootToParentThingGroups()
The root parent thing group.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ThingGroupMetadata.Builder> |
serializableBuilderClass() |
ThingGroupMetadata.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String parentGroupName()
The parent thing group name.
public List<GroupNameAndArn> rootToParentThingGroups()
The root parent thing group.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public Instant creationDate()
The UNIX timestamp of when the thing group was created.
public ThingGroupMetadata.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ThingGroupMetadata.Builder,ThingGroupMetadata>
public static ThingGroupMetadata.Builder builder()
public static Class<? extends ThingGroupMetadata.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.