Interface UpdateSceneRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateSceneRequest.Builder,
,UpdateSceneRequest> IoTTwinMakerRequest.Builder
,SdkBuilder<UpdateSceneRequest.Builder,
,UpdateSceneRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateSceneRequest
public static interface UpdateSceneRequest.Builder
extends IoTTwinMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateSceneRequest.Builder,UpdateSceneRequest>
-
Method Summary
Modifier and TypeMethodDescriptioncapabilities
(String... capabilities) A list of capabilities that the scene uses to render.capabilities
(Collection<String> capabilities) A list of capabilities that the scene uses to render.contentLocation
(String contentLocation) The relative path that specifies the location of the content definition file.description
(String description) The description of this scene.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The ID of the scene.sceneMetadata
(Map<String, String> sceneMetadata) The scene metadata.workspaceId
(String workspaceId) The ID of the workspace that contains the scene.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iottwinmaker.model.IoTTwinMakerRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
workspaceId
The ID of the workspace that contains the scene.
- Parameters:
workspaceId
- The ID of the workspace that contains the scene.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sceneId
The ID of the scene.
- Parameters:
sceneId
- The ID of the scene.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentLocation
The relative path that specifies the location of the content definition file.
- Parameters:
contentLocation
- The relative path that specifies the location of the content definition file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of this scene.
- Parameters:
description
- The description of this scene.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilities
A list of capabilities that the scene uses to render.
- Parameters:
capabilities
- A list of capabilities that the scene uses to render.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
capabilities
A list of capabilities that the scene uses to render.
- Parameters:
capabilities
- A list of capabilities that the scene uses to render.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sceneMetadata
The scene metadata.
- Parameters:
sceneMetadata
- The scene metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateSceneRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateSceneRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-