public static interface CreateThingTypeRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<CreateThingTypeRequest.Builder,CreateThingTypeRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateThingTypeRequest.Builder thingTypeName(String thingTypeName)
The name of the thing type.
thingTypeName - The name of the thing type.CreateThingTypeRequest.Builder thingTypeProperties(ThingTypeProperties thingTypeProperties)
The ThingTypeProperties for the thing type to create. It contains information about the new thing type including a description, and a list of searchable thing attribute names.
thingTypeProperties - The ThingTypeProperties for the thing type to create. It contains information about the new thing type
including a description, and a list of searchable thing attribute names.default CreateThingTypeRequest.Builder thingTypeProperties(Consumer<ThingTypeProperties.Builder> thingTypeProperties)
The ThingTypeProperties for the thing type to create. It contains information about the new thing type including a description, and a list of searchable thing attribute names.
This is a convenience that creates an instance of theThingTypeProperties.Builder avoiding the need
to create one manually via ThingTypeProperties.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to thingTypeProperties(ThingTypeProperties).thingTypeProperties - a consumer that will call methods on ThingTypeProperties.BuilderthingTypeProperties(ThingTypeProperties)CreateThingTypeRequest.Builder tags(Collection<Tag> tags)
Metadata which can be used to manage the thing type.
tags - Metadata which can be used to manage the thing type.CreateThingTypeRequest.Builder tags(Tag... tags)
Metadata which can be used to manage the thing type.
tags - Metadata which can be used to manage the thing type.CreateThingTypeRequest.Builder tags(Consumer<Tag.Builder>... tags)
Metadata which can be used to manage the thing type.
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) CreateThingTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateThingTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.