public static interface UpdateComponentTypeRequest.Builder extends IoTTwinMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateComponentTypeRequest.Builder,UpdateComponentTypeRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateComponentTypeRequest.Builder |
componentTypeId(String componentTypeId)
The ID of the component type.
|
UpdateComponentTypeRequest.Builder |
description(String description)
The description of the component type.
|
UpdateComponentTypeRequest.Builder |
extendsFrom(Collection<String> extendsFrom)
Specifies the component type that this component type extends.
|
UpdateComponentTypeRequest.Builder |
extendsFrom(String... 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.
|
UpdateComponentTypeRequest.Builder |
isSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
|
UpdateComponentTypeRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateComponentTypeRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateComponentTypeRequest.Builder |
propertyDefinitions(Map<String,PropertyDefinitionRequest> propertyDefinitions)
An object that maps strings to the property definitions in the component type.
|
UpdateComponentTypeRequest.Builder |
workspaceId(String workspaceId)
The ID of the workspace that contains the component type.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateComponentTypeRequest.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 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 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 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 workspaceId(String workspaceId)
The ID of the workspace that contains the component type.
workspaceId - The ID of the workspace that contains the component type.UpdateComponentTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateComponentTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.