Studio.Builder |
Studio.Builder.authMode(String authMode) |
Specifies whether the Amazon EMR Studio authenticates users with IAM or IAM Identity Center.
|
Studio.Builder |
Studio.Builder.authMode(AuthMode authMode) |
Specifies whether the Amazon EMR Studio authenticates users with IAM or IAM Identity Center.
|
static Studio.Builder |
Studio.builder() |
|
Studio.Builder |
Studio.Builder.creationTime(Instant creationTime) |
The time the Amazon EMR Studio was created.
|
Studio.Builder |
Studio.Builder.defaultS3Location(String defaultS3Location) |
The Amazon S3 location to back up Amazon EMR Studio Workspaces and notebook files.
|
Studio.Builder |
Studio.Builder.description(String description) |
The detailed description of the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.encryptionKeyArn(String encryptionKeyArn) |
The KMS key identifier (ARN) used to encrypt Amazon EMR Studio workspace and notebook files when backed up to
Amazon S3.
|
Studio.Builder |
Studio.Builder.engineSecurityGroupId(String engineSecurityGroupId) |
The ID of the Engine security group associated with the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.idcInstanceArn(String idcInstanceArn) |
The ARN of the IAM Identity Center instance the Studio application belongs to.
|
Studio.Builder |
Studio.Builder.idcUserAssignment(String idcUserAssignment) |
Indicates whether the Studio has REQUIRED or OPTIONAL IAM Identity Center user
assignment.
|
Studio.Builder |
Studio.Builder.idcUserAssignment(IdcUserAssignment idcUserAssignment) |
Indicates whether the Studio has REQUIRED or OPTIONAL IAM Identity Center user
assignment.
|
Studio.Builder |
Studio.Builder.idpAuthUrl(String idpAuthUrl) |
Your identity provider's authentication endpoint.
|
Studio.Builder |
Studio.Builder.idpRelayStateParameterName(String idpRelayStateParameterName) |
The name of your identity provider's RelayState parameter.
|
Studio.Builder |
Studio.Builder.name(String name) |
The name of the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.serviceRole(String serviceRole) |
The name of the IAM role assumed by the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.studioArn(String studioArn) |
The Amazon Resource Name (ARN) of the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.studioId(String studioId) |
The ID of the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.subnetIds(String... subnetIds) |
The list of IDs of the subnets associated with the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.subnetIds(Collection<String> subnetIds) |
The list of IDs of the subnets associated with the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.tags(Collection<Tag> tags) |
A list of tags associated with the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.tags(Consumer<Tag.Builder>... tags) |
A list of tags associated with the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.tags(Tag... tags) |
A list of tags associated with the Amazon EMR Studio.
|
Studio.Builder |
Studio.toBuilder() |
|
Studio.Builder |
Studio.Builder.trustedIdentityPropagationEnabled(Boolean trustedIdentityPropagationEnabled) |
Indicates whether the Studio has Trusted identity propagation enabled.
|
Studio.Builder |
Studio.Builder.url(String url) |
The unique access URL of the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.userRole(String userRole) |
The name of the IAM role assumed by users logged in to the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.vpcId(String vpcId) |
The ID of the VPC associated with the Amazon EMR Studio.
|
Studio.Builder |
Studio.Builder.workspaceSecurityGroupId(String workspaceSecurityGroupId) |
The ID of the Workspace security group associated with the Amazon EMR Studio.
|