Struct aws_sdk_workspaces::operation::import_client_branding::builders::ImportClientBrandingInputBuilder
source · #[non_exhaustive]pub struct ImportClientBrandingInputBuilder { /* private fields */ }
Expand description
A builder for ImportClientBrandingInput
.
Implementations§
source§impl ImportClientBrandingInputBuilder
impl ImportClientBrandingInputBuilder
sourcepub fn resource_id(self, input: impl Into<String>) -> Self
pub fn resource_id(self, input: impl Into<String>) -> Self
The directory identifier of the WorkSpace for which you want to import client branding.
sourcepub fn set_resource_id(self, input: Option<String>) -> Self
pub fn set_resource_id(self, input: Option<String>) -> Self
The directory identifier of the WorkSpace for which you want to import client branding.
sourcepub fn device_type_windows(
self,
input: DefaultImportClientBrandingAttributes
) -> Self
pub fn device_type_windows( self, input: DefaultImportClientBrandingAttributes ) -> Self
The branding information to import for Windows devices.
sourcepub fn set_device_type_windows(
self,
input: Option<DefaultImportClientBrandingAttributes>
) -> Self
pub fn set_device_type_windows( self, input: Option<DefaultImportClientBrandingAttributes> ) -> Self
The branding information to import for Windows devices.
sourcepub fn device_type_osx(
self,
input: DefaultImportClientBrandingAttributes
) -> Self
pub fn device_type_osx( self, input: DefaultImportClientBrandingAttributes ) -> Self
The branding information to import for macOS devices.
sourcepub fn set_device_type_osx(
self,
input: Option<DefaultImportClientBrandingAttributes>
) -> Self
pub fn set_device_type_osx( self, input: Option<DefaultImportClientBrandingAttributes> ) -> Self
The branding information to import for macOS devices.
sourcepub fn device_type_android(
self,
input: DefaultImportClientBrandingAttributes
) -> Self
pub fn device_type_android( self, input: DefaultImportClientBrandingAttributes ) -> Self
The branding information to import for Android devices.
sourcepub fn set_device_type_android(
self,
input: Option<DefaultImportClientBrandingAttributes>
) -> Self
pub fn set_device_type_android( self, input: Option<DefaultImportClientBrandingAttributes> ) -> Self
The branding information to import for Android devices.
sourcepub fn device_type_ios(self, input: IosImportClientBrandingAttributes) -> Self
pub fn device_type_ios(self, input: IosImportClientBrandingAttributes) -> Self
The branding information to import for iOS devices.
sourcepub fn set_device_type_ios(
self,
input: Option<IosImportClientBrandingAttributes>
) -> Self
pub fn set_device_type_ios( self, input: Option<IosImportClientBrandingAttributes> ) -> Self
The branding information to import for iOS devices.
sourcepub fn device_type_linux(
self,
input: DefaultImportClientBrandingAttributes
) -> Self
pub fn device_type_linux( self, input: DefaultImportClientBrandingAttributes ) -> Self
The branding information to import for Linux devices.
sourcepub fn set_device_type_linux(
self,
input: Option<DefaultImportClientBrandingAttributes>
) -> Self
pub fn set_device_type_linux( self, input: Option<DefaultImportClientBrandingAttributes> ) -> Self
The branding information to import for Linux devices.
sourcepub fn device_type_web(
self,
input: DefaultImportClientBrandingAttributes
) -> Self
pub fn device_type_web( self, input: DefaultImportClientBrandingAttributes ) -> Self
The branding information to import for web access.
sourcepub fn set_device_type_web(
self,
input: Option<DefaultImportClientBrandingAttributes>
) -> Self
pub fn set_device_type_web( self, input: Option<DefaultImportClientBrandingAttributes> ) -> Self
The branding information to import for web access.
sourcepub fn build(self) -> Result<ImportClientBrandingInput, BuildError>
pub fn build(self) -> Result<ImportClientBrandingInput, BuildError>
Consumes the builder and constructs a ImportClientBrandingInput
.
Trait Implementations§
source§impl Clone for ImportClientBrandingInputBuilder
impl Clone for ImportClientBrandingInputBuilder
source§fn clone(&self) -> ImportClientBrandingInputBuilder
fn clone(&self) -> ImportClientBrandingInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ImportClientBrandingInputBuilder
impl Default for ImportClientBrandingInputBuilder
source§fn default() -> ImportClientBrandingInputBuilder
fn default() -> ImportClientBrandingInputBuilder
source§impl PartialEq<ImportClientBrandingInputBuilder> for ImportClientBrandingInputBuilder
impl PartialEq<ImportClientBrandingInputBuilder> for ImportClientBrandingInputBuilder
source§fn eq(&self, other: &ImportClientBrandingInputBuilder) -> bool
fn eq(&self, other: &ImportClientBrandingInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.