Interface UnifiedStudioSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UnifiedStudioSettings.Builder,UnifiedStudioSettings>,SdkBuilder<UnifiedStudioSettings.Builder,UnifiedStudioSettings>,SdkPojo
- Enclosing class:
- UnifiedStudioSettings
@Mutable @NotThreadSafe public static interface UnifiedStudioSettings.Builder extends SdkPojo, CopyableBuilder<UnifiedStudioSettings.Builder,UnifiedStudioSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UnifiedStudioSettings.BuilderdomainAccountId(String domainAccountId)The ID of the Amazon Web Services account that has the Amazon SageMaker Unified Studio domain.UnifiedStudioSettings.BuilderdomainId(String domainId)The ID of the Amazon SageMaker Unified Studio domain associated with this domain.UnifiedStudioSettings.BuilderdomainRegion(String domainRegion)The Amazon Web Services Region where the domain is located in Amazon SageMaker Unified Studio.UnifiedStudioSettings.BuilderenvironmentId(String environmentId)The ID of the environment that Amazon SageMaker Unified Studio associates with the domain.UnifiedStudioSettings.BuilderprojectId(String projectId)The ID of the Amazon SageMaker Unified Studio project that corresponds to the domain.UnifiedStudioSettings.BuilderprojectS3Path(String projectS3Path)The location where Amazon S3 stores temporary execution data and other artifacts for the project that corresponds to the domain.UnifiedStudioSettings.BuildersingleSignOnApplicationArn(String singleSignOnApplicationArn)The ARN of the application managed by SageMaker AI and SageMaker Unified Studio in the Amazon Web Services IAM Identity Center.UnifiedStudioSettings.BuilderstudioWebPortalAccess(String studioWebPortalAccess)Sets whether you can access the domain in Amazon SageMaker Studio:UnifiedStudioSettings.BuilderstudioWebPortalAccess(FeatureStatus studioWebPortalAccess)Sets whether you can access the domain in Amazon SageMaker 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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
studioWebPortalAccess
UnifiedStudioSettings.Builder studioWebPortalAccess(String studioWebPortalAccess)
Sets whether you can access the domain in Amazon SageMaker Studio:
- ENABLED
-
You can access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it in both studio interfaces.
- DISABLED
-
You can't access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it only in that studio interface.
To migrate a domain to Amazon SageMaker Unified Studio, you specify the UnifiedStudioSettings data type when you use the UpdateDomain action.
- Parameters:
studioWebPortalAccess- Sets whether you can access the domain in Amazon SageMaker Studio:- ENABLED
-
You can access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it in both studio interfaces.
- DISABLED
-
You can't access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it only in that studio interface.
To migrate a domain to Amazon SageMaker Unified Studio, you specify the UnifiedStudioSettings data type when you use the UpdateDomain action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
studioWebPortalAccess
UnifiedStudioSettings.Builder studioWebPortalAccess(FeatureStatus studioWebPortalAccess)
Sets whether you can access the domain in Amazon SageMaker Studio:
- ENABLED
-
You can access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it in both studio interfaces.
- DISABLED
-
You can't access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it only in that studio interface.
To migrate a domain to Amazon SageMaker Unified Studio, you specify the UnifiedStudioSettings data type when you use the UpdateDomain action.
- Parameters:
studioWebPortalAccess- Sets whether you can access the domain in Amazon SageMaker Studio:- ENABLED
-
You can access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it in both studio interfaces.
- DISABLED
-
You can't access the domain in Amazon SageMaker Studio. If you migrate the domain to Amazon SageMaker Unified Studio, you can access it only in that studio interface.
To migrate a domain to Amazon SageMaker Unified Studio, you specify the UnifiedStudioSettings data type when you use the UpdateDomain action.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
domainAccountId
UnifiedStudioSettings.Builder domainAccountId(String domainAccountId)
The ID of the Amazon Web Services account that has the Amazon SageMaker Unified Studio domain. The default value, if you don't specify an ID, is the ID of the account that has the Amazon SageMaker AI domain.
- Parameters:
domainAccountId- The ID of the Amazon Web Services account that has the Amazon SageMaker Unified Studio domain. The default value, if you don't specify an ID, is the ID of the account that has the Amazon SageMaker AI domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainRegion
UnifiedStudioSettings.Builder domainRegion(String domainRegion)
The Amazon Web Services Region where the domain is located in Amazon SageMaker Unified Studio. The default value, if you don't specify a Region, is the Region where the Amazon SageMaker AI domain is located.
- Parameters:
domainRegion- The Amazon Web Services Region where the domain is located in Amazon SageMaker Unified Studio. The default value, if you don't specify a Region, is the Region where the Amazon SageMaker AI domain is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
UnifiedStudioSettings.Builder domainId(String domainId)
The ID of the Amazon SageMaker Unified Studio domain associated with this domain.
- Parameters:
domainId- The ID of the Amazon SageMaker Unified Studio domain associated with this domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectId
UnifiedStudioSettings.Builder projectId(String projectId)
The ID of the Amazon SageMaker Unified Studio project that corresponds to the domain.
- Parameters:
projectId- The ID of the Amazon SageMaker Unified Studio project that corresponds to the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentId
UnifiedStudioSettings.Builder environmentId(String environmentId)
The ID of the environment that Amazon SageMaker Unified Studio associates with the domain.
- Parameters:
environmentId- The ID of the environment that Amazon SageMaker Unified Studio associates with the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectS3Path
UnifiedStudioSettings.Builder projectS3Path(String projectS3Path)
The location where Amazon S3 stores temporary execution data and other artifacts for the project that corresponds to the domain.
- Parameters:
projectS3Path- The location where Amazon S3 stores temporary execution data and other artifacts for the project that corresponds to the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
singleSignOnApplicationArn
UnifiedStudioSettings.Builder singleSignOnApplicationArn(String singleSignOnApplicationArn)
The ARN of the application managed by SageMaker AI and SageMaker Unified Studio in the Amazon Web Services IAM Identity Center.
- Parameters:
singleSignOnApplicationArn- The ARN of the application managed by SageMaker AI and SageMaker Unified Studio in the Amazon Web Services IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-