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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StudioComponentSummary.BuildercreatedAt(Instant createdAt)The ISO timestamp in seconds for when the resource was created.StudioComponentSummary.BuildercreatedBy(String createdBy)The user ID of the user that created the studio component.StudioComponentSummary.Builderdescription(String description)The description.StudioComponentSummary.Buildername(String name)The name for the studio component.StudioComponentSummary.BuilderstudioComponentId(String studioComponentId)The unique identifier for a studio component resource.StudioComponentSummary.Buildersubtype(String subtype)The specific subtype of a studio component.StudioComponentSummary.Buildersubtype(StudioComponentSubtype subtype)The specific subtype of a studio component.StudioComponentSummary.Buildertype(String type)The type of the studio component.StudioComponentSummary.Buildertype(StudioComponentType type)The type of the studio component.StudioComponentSummary.BuilderupdatedAt(Instant updatedAt)The ISO timestamp in seconds for when the resource was updated.StudioComponentSummary.BuilderupdatedBy(String updatedBy)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 Detail
-
createdAt
StudioComponentSummary.Builder createdAt(Instant 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
StudioComponentSummary.Builder createdBy(String 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
StudioComponentSummary.Builder description(String description)
The description.
- Parameters:
description- The description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
StudioComponentSummary.Builder name(String 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
StudioComponentSummary.Builder studioComponentId(String 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
StudioComponentSummary.Builder subtype(String 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:
StudioComponentSubtype,StudioComponentSubtype
-
subtype
StudioComponentSummary.Builder subtype(StudioComponentSubtype 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:
StudioComponentSubtype,StudioComponentSubtype
-
type
StudioComponentSummary.Builder type(String 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:
StudioComponentType,StudioComponentType
-
type
StudioComponentSummary.Builder type(StudioComponentType 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:
StudioComponentType,StudioComponentType
-
updatedAt
StudioComponentSummary.Builder updatedAt(Instant 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
StudioComponentSummary.Builder updatedBy(String 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.
-
-