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 Details

    • 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

      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)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.