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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateSceneRequest.Buildercapabilities(String... capabilities)A list of capabilities that the scene uses to render.UpdateSceneRequest.Buildercapabilities(Collection<String> capabilities)A list of capabilities that the scene uses to render.UpdateSceneRequest.BuildercontentLocation(String contentLocation)The relative path that specifies the location of the content definition file.UpdateSceneRequest.Builderdescription(String description)The description of this scene.UpdateSceneRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateSceneRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateSceneRequest.BuildersceneId(String sceneId)The ID of the scene.UpdateSceneRequest.BuildersceneMetadata(Map<String,String> sceneMetadata)The scene metadata.UpdateSceneRequest.BuilderworkspaceId(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 Detail
-
workspaceId
UpdateSceneRequest.Builder workspaceId(String 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
UpdateSceneRequest.Builder sceneId(String 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
UpdateSceneRequest.Builder contentLocation(String 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
UpdateSceneRequest.Builder description(String 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
UpdateSceneRequest.Builder capabilities(Collection<String> 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
UpdateSceneRequest.Builder capabilities(String... 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
UpdateSceneRequest.Builder sceneMetadata(Map<String,String> 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)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateSceneRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-