Interface UpdateDomainRequest.Builder
- All Superinterfaces:
 AwsRequest.Builder,Buildable,CopyableBuilder<UpdateDomainRequest.Builder,,UpdateDomainRequest> SageMakerRequest.Builder,SdkBuilder<UpdateDomainRequest.Builder,,UpdateDomainRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
 UpdateDomainRequest
- 
Method Summary
Modifier and TypeMethodDescriptionappSecurityGroupManagement(String appSecurityGroupManagement) The entity that creates and manages the required security groups for inter-app communication inVPCOnlymode.appSecurityGroupManagement(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.defaultSpaceSettings(DefaultSpaceSettings defaultSpaceSettings) The default settings used to create a space within the Domain.default UpdateDomainRequest.BuilderdefaultUserSettings(Consumer<UserSettings.Builder> defaultUserSettings) A collection of settings.defaultUserSettings(UserSettings defaultUserSettings) A collection of settings.The ID of the domain to be updated.default UpdateDomainRequest.BuilderdomainSettingsForUpdate(Consumer<DomainSettingsForUpdate.Builder> domainSettingsForUpdate) A collection ofDomainSettingsconfiguration values to update.domainSettingsForUpdate(DomainSettingsForUpdate domainSettingsForUpdate) A collection ofDomainSettingsconfiguration values to update.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
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
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:
 
 - 
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:
 
 - 
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:
 
 - 
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
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:
 
 - 
overrideConfiguration
UpdateDomainRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
 overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
 overrideConfiguration- The override configuration.- Returns:
 - This object for method chaining.
 
 - 
overrideConfiguration
UpdateDomainRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
 overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
 builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
 - This object for method chaining.
 
 
 -