Interface UpdateDomainRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateDomainRequest.Builder,UpdateDomainRequest>,SageMakerRequest.Builder,SdkBuilder<UpdateDomainRequest.Builder,UpdateDomainRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateDomainRequest
public static interface UpdateDomainRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<UpdateDomainRequest.Builder,UpdateDomainRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateDomainRequest.BuilderappSecurityGroupManagement(String appSecurityGroupManagement)The entity that creates and manages the required security groups for inter-app communication inVPCOnlymode.UpdateDomainRequest.BuilderappSecurityGroupManagement(AppSecurityGroupManagement appSecurityGroupManagement)The entity that creates and manages the required security groups for inter-app communication inVPCOnlymode.default UpdateDomainRequest.BuilderdefaultSpaceSettings(Consumer<DefaultSpaceSettings.Builder> defaultSpaceSettings)The default settings used to create a space within the Domain.UpdateDomainRequest.BuilderdefaultSpaceSettings(DefaultSpaceSettings defaultSpaceSettings)The default settings used to create a space within the Domain.default UpdateDomainRequest.BuilderdefaultUserSettings(Consumer<UserSettings.Builder> defaultUserSettings)A collection of settings.UpdateDomainRequest.BuilderdefaultUserSettings(UserSettings defaultUserSettings)A collection of settings.UpdateDomainRequest.BuilderdomainId(String domainId)The ID of the domain to be updated.default UpdateDomainRequest.BuilderdomainSettingsForUpdate(Consumer<DomainSettingsForUpdate.Builder> domainSettingsForUpdate)A collection ofDomainSettingsconfiguration values to update.UpdateDomainRequest.BuilderdomainSettingsForUpdate(DomainSettingsForUpdate domainSettingsForUpdate)A collection ofDomainSettingsconfiguration values to update.UpdateDomainRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateDomainRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
build
-
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
-
domainId
UpdateDomainRequest.Builder domainId(String domainId)
The ID of the domain to be updated.
- Parameters:
domainId- The ID of the domain to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultUserSettings
UpdateDomainRequest.Builder defaultUserSettings(UserSettings defaultUserSettings)
A collection of settings.
- Parameters:
defaultUserSettings- A collection of settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultUserSettings
default UpdateDomainRequest.Builder defaultUserSettings(Consumer<UserSettings.Builder> defaultUserSettings)
A collection of settings.
This is a convenience method that creates an instance of theUserSettings.Builderavoiding the need to create one manually viaUserSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultUserSettings(UserSettings).- Parameters:
defaultUserSettings- a consumer that will call methods onUserSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultUserSettings(UserSettings)
-
domainSettingsForUpdate
UpdateDomainRequest.Builder domainSettingsForUpdate(DomainSettingsForUpdate domainSettingsForUpdate)
A collection of
DomainSettingsconfiguration values to update.- Parameters:
domainSettingsForUpdate- A collection ofDomainSettingsconfiguration values to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainSettingsForUpdate
default UpdateDomainRequest.Builder domainSettingsForUpdate(Consumer<DomainSettingsForUpdate.Builder> domainSettingsForUpdate)
A collection of
This is a convenience method that creates an instance of theDomainSettingsconfiguration values to update.DomainSettingsForUpdate.Builderavoiding the need to create one manually viaDomainSettingsForUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todomainSettingsForUpdate(DomainSettingsForUpdate).- Parameters:
domainSettingsForUpdate- a consumer that will call methods onDomainSettingsForUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
domainSettingsForUpdate(DomainSettingsForUpdate)
-
defaultSpaceSettings
UpdateDomainRequest.Builder defaultSpaceSettings(DefaultSpaceSettings defaultSpaceSettings)
The default settings used to create a space within the Domain.
- Parameters:
defaultSpaceSettings- The default settings used to create a space within the Domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultSpaceSettings
default UpdateDomainRequest.Builder defaultSpaceSettings(Consumer<DefaultSpaceSettings.Builder> defaultSpaceSettings)
The default settings used to create a space within the Domain.
This is a convenience method that creates an instance of theDefaultSpaceSettings.Builderavoiding the need to create one manually viaDefaultSpaceSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultSpaceSettings(DefaultSpaceSettings).- Parameters:
defaultSpaceSettings- a consumer that will call methods onDefaultSpaceSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultSpaceSettings(DefaultSpaceSettings)
-
appSecurityGroupManagement
UpdateDomainRequest.Builder appSecurityGroupManagement(String appSecurityGroupManagement)
The entity that creates and manages the required security groups for inter-app communication in
VPCOnlymode. Required whenCreateDomain.AppNetworkAccessTypeisVPCOnlyandDomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArnis provided. If setting up the domain for use with RStudio, this value must be set toService.- Parameters:
appSecurityGroupManagement- The entity that creates and manages the required security groups for inter-app communication inVPCOnlymode. Required whenCreateDomain.AppNetworkAccessTypeisVPCOnlyandDomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArnis provided. If setting up the domain for use with RStudio, this value must be set toService.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AppSecurityGroupManagement,AppSecurityGroupManagement
-
appSecurityGroupManagement
UpdateDomainRequest.Builder appSecurityGroupManagement(AppSecurityGroupManagement appSecurityGroupManagement)
The entity that creates and manages the required security groups for inter-app communication in
VPCOnlymode. Required whenCreateDomain.AppNetworkAccessTypeisVPCOnlyandDomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArnis provided. If setting up the domain for use with RStudio, this value must be set toService.- Parameters:
appSecurityGroupManagement- The entity that creates and manages the required security groups for inter-app communication inVPCOnlymode. Required whenCreateDomain.AppNetworkAccessTypeisVPCOnlyandDomainSettings.RStudioServerProDomainSettings.DomainExecutionRoleArnis provided. If setting up the domain for use with RStudio, this value must be set toService.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AppSecurityGroupManagement,AppSecurityGroupManagement
-
overrideConfiguration
UpdateDomainRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateDomainRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-