public static interface CreateThingGroupRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<CreateThingGroupRequest.Builder,CreateThingGroupRequest>
buildoverrideConfigurationcopyapplyMutation, 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 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 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 #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateThingGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreateThingGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.