public static interface UpdateComponentTypeRequest.Builder extends IoTTwinMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateComponentTypeRequest.Builder,UpdateComponentTypeRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateComponentTypeRequest.Builder workspaceId(String workspaceId)
The ID of the workspace.
workspaceId - The ID of the workspace.UpdateComponentTypeRequest.Builder isSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
isSingleton - A Boolean value that specifies whether an entity can have more than one component of this type.UpdateComponentTypeRequest.Builder componentTypeId(String componentTypeId)
The ID of the component type.
componentTypeId - The ID of the component type.UpdateComponentTypeRequest.Builder description(String description)
The description of the component type.
description - The description of the component type.UpdateComponentTypeRequest.Builder propertyDefinitions(Map<String,PropertyDefinitionRequest> propertyDefinitions)
An object that maps strings to the property definitions in the component type. Each string in the mapping must be unique to this object.
propertyDefinitions - An object that maps strings to the property definitions in the component type. Each string in the
mapping must be unique to this object.UpdateComponentTypeRequest.Builder extendsFrom(Collection<String> extendsFrom)
Specifies the component type that this component type extends.
extendsFrom - Specifies the component type that this component type extends.UpdateComponentTypeRequest.Builder extendsFrom(String... extendsFrom)
Specifies the component type that this component type extends.
extendsFrom - Specifies the component type that this component type extends.UpdateComponentTypeRequest.Builder functions(Map<String,FunctionRequest> functions)
An object that maps strings to the functions in the component type. Each string in the mapping must be unique to this object.
functions - An object that maps strings to the functions in the component type. Each string in the mapping must be
unique to this object.UpdateComponentTypeRequest.Builder propertyGroups(Map<String,PropertyGroupRequest> propertyGroups)
The property groups.
propertyGroups - The property groups.UpdateComponentTypeRequest.Builder componentTypeName(String componentTypeName)
The component type name.
componentTypeName - The component type name.UpdateComponentTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateComponentTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.