Interface ImportClientBrandingRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ImportClientBrandingRequest.Builder,ImportClientBrandingRequest>,SdkBuilder<ImportClientBrandingRequest.Builder,ImportClientBrandingRequest>,SdkPojo,SdkRequest.Builder,WorkSpacesRequest.Builder
- Enclosing class:
- ImportClientBrandingRequest
public static interface ImportClientBrandingRequest.Builder extends WorkSpacesRequest.Builder, SdkPojo, CopyableBuilder<ImportClientBrandingRequest.Builder,ImportClientBrandingRequest>
-
-
Method Summary
-
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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.workspaces.model.WorkSpacesRequest.Builder
build
-
-
-
-
Method Detail
-
resourceId
ImportClientBrandingRequest.Builder resourceId(String resourceId)
The directory identifier of the WorkSpace for which you want to import client branding.
- Parameters:
resourceId- The directory identifier of the WorkSpace for which you want to import client branding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeWindows
ImportClientBrandingRequest.Builder deviceTypeWindows(DefaultImportClientBrandingAttributes deviceTypeWindows)
The branding information to import for Windows devices.
- Parameters:
deviceTypeWindows- The branding information to import for Windows devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeWindows
default ImportClientBrandingRequest.Builder deviceTypeWindows(Consumer<DefaultImportClientBrandingAttributes.Builder> deviceTypeWindows)
The branding information to import for Windows devices.
This is a convenience method that creates an instance of theDefaultImportClientBrandingAttributes.Builderavoiding the need to create one manually viaDefaultImportClientBrandingAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeviceTypeWindows(DefaultImportClientBrandingAttributes).- Parameters:
deviceTypeWindows- a consumer that will call methods onDefaultImportClientBrandingAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deviceTypeWindows(DefaultImportClientBrandingAttributes)
-
deviceTypeOsx
ImportClientBrandingRequest.Builder deviceTypeOsx(DefaultImportClientBrandingAttributes deviceTypeOsx)
The branding information to import for macOS devices.
- Parameters:
deviceTypeOsx- The branding information to import for macOS devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeOsx
default ImportClientBrandingRequest.Builder deviceTypeOsx(Consumer<DefaultImportClientBrandingAttributes.Builder> deviceTypeOsx)
The branding information to import for macOS devices.
This is a convenience method that creates an instance of theDefaultImportClientBrandingAttributes.Builderavoiding the need to create one manually viaDefaultImportClientBrandingAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeviceTypeOsx(DefaultImportClientBrandingAttributes).- Parameters:
deviceTypeOsx- a consumer that will call methods onDefaultImportClientBrandingAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deviceTypeOsx(DefaultImportClientBrandingAttributes)
-
deviceTypeAndroid
ImportClientBrandingRequest.Builder deviceTypeAndroid(DefaultImportClientBrandingAttributes deviceTypeAndroid)
The branding information to import for Android devices.
- Parameters:
deviceTypeAndroid- The branding information to import for Android devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeAndroid
default ImportClientBrandingRequest.Builder deviceTypeAndroid(Consumer<DefaultImportClientBrandingAttributes.Builder> deviceTypeAndroid)
The branding information to import for Android devices.
This is a convenience method that creates an instance of theDefaultImportClientBrandingAttributes.Builderavoiding the need to create one manually viaDefaultImportClientBrandingAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeviceTypeAndroid(DefaultImportClientBrandingAttributes).- Parameters:
deviceTypeAndroid- a consumer that will call methods onDefaultImportClientBrandingAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deviceTypeAndroid(DefaultImportClientBrandingAttributes)
-
deviceTypeIos
ImportClientBrandingRequest.Builder deviceTypeIos(IosImportClientBrandingAttributes deviceTypeIos)
The branding information to import for iOS devices.
- Parameters:
deviceTypeIos- The branding information to import for iOS devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeIos
default ImportClientBrandingRequest.Builder deviceTypeIos(Consumer<IosImportClientBrandingAttributes.Builder> deviceTypeIos)
The branding information to import for iOS devices.
This is a convenience method that creates an instance of theIosImportClientBrandingAttributes.Builderavoiding the need to create one manually viaIosImportClientBrandingAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeviceTypeIos(IosImportClientBrandingAttributes).- Parameters:
deviceTypeIos- a consumer that will call methods onIosImportClientBrandingAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deviceTypeIos(IosImportClientBrandingAttributes)
-
deviceTypeLinux
ImportClientBrandingRequest.Builder deviceTypeLinux(DefaultImportClientBrandingAttributes deviceTypeLinux)
The branding information to import for Linux devices.
- Parameters:
deviceTypeLinux- The branding information to import for Linux devices.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeLinux
default ImportClientBrandingRequest.Builder deviceTypeLinux(Consumer<DefaultImportClientBrandingAttributes.Builder> deviceTypeLinux)
The branding information to import for Linux devices.
This is a convenience method that creates an instance of theDefaultImportClientBrandingAttributes.Builderavoiding the need to create one manually viaDefaultImportClientBrandingAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeviceTypeLinux(DefaultImportClientBrandingAttributes).- Parameters:
deviceTypeLinux- a consumer that will call methods onDefaultImportClientBrandingAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deviceTypeLinux(DefaultImportClientBrandingAttributes)
-
deviceTypeWeb
ImportClientBrandingRequest.Builder deviceTypeWeb(DefaultImportClientBrandingAttributes deviceTypeWeb)
The branding information to import for web access.
- Parameters:
deviceTypeWeb- The branding information to import for web access.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceTypeWeb
default ImportClientBrandingRequest.Builder deviceTypeWeb(Consumer<DefaultImportClientBrandingAttributes.Builder> deviceTypeWeb)
The branding information to import for web access.
This is a convenience method that creates an instance of theDefaultImportClientBrandingAttributes.Builderavoiding the need to create one manually viaDefaultImportClientBrandingAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeviceTypeWeb(DefaultImportClientBrandingAttributes).- Parameters:
deviceTypeWeb- a consumer that will call methods onDefaultImportClientBrandingAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deviceTypeWeb(DefaultImportClientBrandingAttributes)
-
overrideConfiguration
ImportClientBrandingRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ImportClientBrandingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-