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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StudioSummary.Builder
authMode(String authMode)
Specifies whether the Studio authenticates users using IAM or IAM Identity Center.StudioSummary.Builder
authMode(AuthMode authMode)
Specifies whether the Studio authenticates users using IAM or IAM Identity Center.StudioSummary.Builder
creationTime(Instant creationTime)
The time when the Amazon EMR Studio was created.StudioSummary.Builder
description(String description)
The detailed description of the Amazon EMR Studio.StudioSummary.Builder
name(String name)
The name of the Amazon EMR Studio.StudioSummary.Builder
studioId(String studioId)
The ID of the Amazon EMR Studio.StudioSummary.Builder
url(String url)
The unique access URL of the Amazon EMR Studio.StudioSummary.Builder
vpcId(String vpcId)
The ID of the Virtual Private Cloud (Amazon VPC) associated with the Amazon EMR Studio.-
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
-
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
StudioSummary.Builder name(String 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
StudioSummary.Builder vpcId(String 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
StudioSummary.Builder url(String 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.
-
authMode
StudioSummary.Builder authMode(AuthMode authMode)
Specifies whether the Studio authenticates users using IAM or IAM Identity Center.
-
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.
-
-