public static interface GetComponentTypeResponse.Builder extends IoTTwinMakerResponse.Builder, SdkPojo, CopyableBuilder<GetComponentTypeResponse.Builder,GetComponentTypeResponse>
| Modifier and Type | Method and Description |
|---|---|
GetComponentTypeResponse.Builder |
arn(String arn)
The ARN of the component type.
|
GetComponentTypeResponse.Builder |
componentTypeId(String componentTypeId)
The ID of the component type.
|
GetComponentTypeResponse.Builder |
componentTypeName(String componentTypeName)
The component type name.
|
GetComponentTypeResponse.Builder |
creationDateTime(Instant creationDateTime)
The date and time when the component type was created.
|
GetComponentTypeResponse.Builder |
description(String description)
The description of the component type.
|
GetComponentTypeResponse.Builder |
extendsFrom(Collection<String> extendsFrom)
The name of the parent component type that this component type extends.
|
GetComponentTypeResponse.Builder |
extendsFrom(String... extendsFrom)
The name of the parent component type that this component type extends.
|
GetComponentTypeResponse.Builder |
functions(Map<String,FunctionResponse> functions)
An object that maps strings to the functions in the component type.
|
GetComponentTypeResponse.Builder |
isAbstract(Boolean isAbstract)
A Boolean value that specifies whether the component type is abstract.
|
GetComponentTypeResponse.Builder |
isSchemaInitialized(Boolean isSchemaInitialized)
A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.
|
GetComponentTypeResponse.Builder |
isSingleton(Boolean isSingleton)
A Boolean value that specifies whether an entity can have more than one component of this type.
|
GetComponentTypeResponse.Builder |
propertyDefinitions(Map<String,PropertyDefinitionResponse> propertyDefinitions)
An object that maps strings to the property definitions in the component type.
|
GetComponentTypeResponse.Builder |
propertyGroups(Map<String,PropertyGroupResponse> propertyGroups)
The maximum number of results to return at one time.
|
default GetComponentTypeResponse.Builder |
status(Consumer<Status.Builder> status)
The current status of the component type.
|
GetComponentTypeResponse.Builder |
status(Status status)
The current status of the component type.
|
GetComponentTypeResponse.Builder |
syncSource(String syncSource)
The syncSource of the SyncJob, if this entity was created by a SyncJob.
|
GetComponentTypeResponse.Builder |
updateDateTime(Instant updateDateTime)
The date and time when the component was last updated.
|
GetComponentTypeResponse.Builder |
workspaceId(String workspaceId)
The ID of the workspace that contains the component type.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetComponentTypeResponse.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.GetComponentTypeResponse.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.GetComponentTypeResponse.Builder componentTypeId(String componentTypeId)
The ID of the component type.
componentTypeId - The ID of the component type.GetComponentTypeResponse.Builder description(String description)
The description of the component type.
description - The description of the component type.GetComponentTypeResponse.Builder propertyDefinitions(Map<String,PropertyDefinitionResponse> 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.GetComponentTypeResponse.Builder extendsFrom(Collection<String> extendsFrom)
The name of the parent component type that this component type extends.
extendsFrom - The name of the parent component type that this component type extends.GetComponentTypeResponse.Builder extendsFrom(String... extendsFrom)
The name of the parent component type that this component type extends.
extendsFrom - The name of the parent component type that this component type extends.GetComponentTypeResponse.Builder functions(Map<String,FunctionResponse> 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.GetComponentTypeResponse.Builder creationDateTime(Instant creationDateTime)
The date and time when the component type was created.
creationDateTime - The date and time when the component type was created.GetComponentTypeResponse.Builder updateDateTime(Instant updateDateTime)
The date and time when the component was last updated.
updateDateTime - The date and time when the component was last updated.GetComponentTypeResponse.Builder arn(String arn)
The ARN of the component type.
arn - The ARN of the component type.GetComponentTypeResponse.Builder isAbstract(Boolean isAbstract)
A Boolean value that specifies whether the component type is abstract.
isAbstract - A Boolean value that specifies whether the component type is abstract.GetComponentTypeResponse.Builder isSchemaInitialized(Boolean isSchemaInitialized)
A Boolean value that specifies whether the component type has a schema initializer and that the schema initializer has run.
isSchemaInitialized - A Boolean value that specifies whether the component type has a schema initializer and that the schema
initializer has run.GetComponentTypeResponse.Builder status(Status status)
The current status of the component type.
status - The current status of the component type.default GetComponentTypeResponse.Builder status(Consumer<Status.Builder> status)
The current status of the component type.
This is a convenience method that creates an instance of theStatus.Builder avoiding the need to
create one manually via Status.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to status(Status).
status - a consumer that will call methods on Status.Builderstatus(Status)GetComponentTypeResponse.Builder propertyGroups(Map<String,PropertyGroupResponse> propertyGroups)
The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
propertyGroups - The maximum number of results to return at one time. The default is 25.
Valid Range: Minimum value of 1. Maximum value of 250.
GetComponentTypeResponse.Builder syncSource(String syncSource)
The syncSource of the SyncJob, if this entity was created by a SyncJob.
syncSource - The syncSource of the SyncJob, if this entity was created by a SyncJob.GetComponentTypeResponse.Builder componentTypeName(String componentTypeName)
The component type name.
componentTypeName - The component type name.Copyright © 2023. All rights reserved.