public static interface CreateThingGroupRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<CreateThingGroupRequest.Builder,CreateThingGroupRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateThingGroupRequest.Builder thingGroupName(String thingGroupName)
The thing group name to create.
thingGroupName - The thing group name to create.CreateThingGroupRequest.Builder parentGroupName(String parentGroupName)
The name of the parent thing group.
parentGroupName - The name of the parent thing group.CreateThingGroupRequest.Builder thingGroupProperties(ThingGroupProperties thingGroupProperties)
The thing group properties.
thingGroupProperties - The thing group properties.default CreateThingGroupRequest.Builder thingGroupProperties(Consumer<ThingGroupProperties.Builder> thingGroupProperties)
The thing group properties.
This is a convenience method that creates an instance of theThingGroupProperties.Builder avoiding
the need to create one manually via ThingGroupProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to thingGroupProperties(ThingGroupProperties).
thingGroupProperties - a consumer that will call methods on ThingGroupProperties.BuilderthingGroupProperties(ThingGroupProperties)CreateThingGroupRequest.Builder tags(Collection<Tag> tags)
Metadata which can be used to manage the thing group.
tags - Metadata which can be used to manage the thing group.CreateThingGroupRequest.Builder tags(Tag... tags)
Metadata which can be used to manage the thing group.
tags - Metadata which can be used to manage the thing group.CreateThingGroupRequest.Builder tags(Consumer<Tag.Builder>... tags)
Metadata which can be used to manage the thing group.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) CreateThingGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateThingGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.