Interface StudioComponentSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StudioComponentSummary.Builder,
,StudioComponentSummary> SdkBuilder<StudioComponentSummary.Builder,
,StudioComponentSummary> SdkPojo
- Enclosing class:
StudioComponentSummary
public static interface StudioComponentSummary.Builder
extends SdkPojo, CopyableBuilder<StudioComponentSummary.Builder,StudioComponentSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe ISO timestamp in seconds for when the resource was created.The user ID of the user that created the studio component.description
(String description) The description.The name for the studio component.studioComponentId
(String studioComponentId) The unique identifier for a studio component resource.The specific subtype of a studio component.subtype
(StudioComponentSubtype subtype) The specific subtype of a studio component.The type of the studio component.type
(StudioComponentType type) The type of the studio component.The ISO timestamp in seconds for when the resource was updated.The user ID of the user that most recently updated the resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
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
-
createdAt
The ISO timestamp in seconds for when the resource was created.
- Parameters:
createdAt
- The ISO timestamp in seconds for when the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The user ID of the user that created the studio component.
- Parameters:
createdBy
- The user ID of the user that created the studio component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description.
- Parameters:
description
- The description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name for the studio component.
- Parameters:
name
- The name for the studio component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
studioComponentId
The unique identifier for a studio component resource.
- Parameters:
studioComponentId
- The unique identifier for a studio component resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subtype
The specific subtype of a studio component.
- Parameters:
subtype
- The specific subtype of a studio component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
subtype
The specific subtype of a studio component.
- Parameters:
subtype
- The specific subtype of a studio component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the studio component.
- Parameters:
type
- The type of the studio component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the studio component.
- Parameters:
type
- The type of the studio component.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The ISO timestamp in seconds for when the resource was updated.
- Parameters:
updatedAt
- The ISO timestamp in seconds for when the resource was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The user ID of the user that most recently updated the resource.
- Parameters:
updatedBy
- The user ID of the user that most recently updated the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-