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 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

      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

      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

      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

      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.