Interface StudioSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<StudioSummary.Builder,StudioSummary>, SdkBuilder<StudioSummary.Builder,StudioSummary>, SdkPojo
Enclosing class:
StudioSummary

public static interface StudioSummary.Builder extends SdkPojo, CopyableBuilder<StudioSummary.Builder,StudioSummary>
  • Method Details

    • studioId

      StudioSummary.Builder studioId(String studioId)

      The ID of the Amazon EMR Studio.

      Parameters:
      studioId - The ID of the Amazon EMR Studio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the Amazon EMR Studio.

      Parameters:
      name - The name of the Amazon EMR Studio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcId

      The ID of the Virtual Private Cloud (Amazon VPC) associated with the Amazon EMR Studio.

      Parameters:
      vpcId - The ID of the Virtual Private Cloud (Amazon VPC) associated with the Amazon EMR Studio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      StudioSummary.Builder description(String description)

      The detailed description of the Amazon EMR Studio.

      Parameters:
      description - The detailed description of the Amazon EMR Studio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • url

      The unique access URL of the Amazon EMR Studio.

      Parameters:
      url - The unique access URL of the Amazon EMR Studio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authMode

      StudioSummary.Builder authMode(String authMode)

      Specifies whether the Studio authenticates users using IAM or IAM Identity Center.

      Parameters:
      authMode - Specifies whether the Studio authenticates users using IAM or IAM Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • authMode

      StudioSummary.Builder authMode(AuthMode authMode)

      Specifies whether the Studio authenticates users using IAM or IAM Identity Center.

      Parameters:
      authMode - Specifies whether the Studio authenticates users using IAM or IAM Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationTime

      StudioSummary.Builder creationTime(Instant creationTime)

      The time when the Amazon EMR Studio was created.

      Parameters:
      creationTime - The time when the Amazon EMR Studio was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.