#[non_exhaustive]pub struct IosImportClientBrandingAttributesBuilder { /* private fields */ }
Expand description
A builder for IosImportClientBrandingAttributes
.
Implementations§
source§impl IosImportClientBrandingAttributesBuilder
impl IosImportClientBrandingAttributesBuilder
sourcepub fn logo(self, input: Blob) -> Self
pub fn logo(self, input: Blob) -> Self
The logo. This is the standard-resolution display that has a 1:1 pixel density (or @1x), where one pixel is equal to one point. The only image format accepted is a binary data object that is converted from a .png
file.
sourcepub fn set_logo(self, input: Option<Blob>) -> Self
pub fn set_logo(self, input: Option<Blob>) -> Self
The logo. This is the standard-resolution display that has a 1:1 pixel density (or @1x), where one pixel is equal to one point. The only image format accepted is a binary data object that is converted from a .png
file.
sourcepub fn logo2x(self, input: Blob) -> Self
pub fn logo2x(self, input: Blob) -> Self
The @2x version of the logo. This is the higher resolution display that offers a scale factor of 2.0 (or @2x). The only image format accepted is a binary data object that is converted from a .png
file.
For more information about iOS image size and resolution, see Image Size and Resolution in the Apple Human Interface Guidelines.
sourcepub fn set_logo2x(self, input: Option<Blob>) -> Self
pub fn set_logo2x(self, input: Option<Blob>) -> Self
The @2x version of the logo. This is the higher resolution display that offers a scale factor of 2.0 (or @2x). The only image format accepted is a binary data object that is converted from a .png
file.
For more information about iOS image size and resolution, see Image Size and Resolution in the Apple Human Interface Guidelines.
sourcepub fn logo3x(self, input: Blob) -> Self
pub fn logo3x(self, input: Blob) -> Self
The @3x version of the logo. This is the higher resolution display that offers a scale factor of 3.0 (or @3x). The only image format accepted is a binary data object that is converted from a .png
file.
For more information about iOS image size and resolution, see Image Size and Resolution in the Apple Human Interface Guidelines.
sourcepub fn set_logo3x(self, input: Option<Blob>) -> Self
pub fn set_logo3x(self, input: Option<Blob>) -> Self
The @3x version of the logo. This is the higher resolution display that offers a scale factor of 3.0 (or @3x). The only image format accepted is a binary data object that is converted from a .png
file.
For more information about iOS image size and resolution, see Image Size and Resolution in the Apple Human Interface Guidelines.
sourcepub fn support_email(self, input: impl Into<String>) -> Self
pub fn support_email(self, input: impl Into<String>) -> Self
The support email. The company's customer support email address.
-
In each platform type, the
SupportEmail
andSupportLink
parameters are mutually exclusive. You can specify one parameter for each platform type, but not both. -
The default email is
workspaces-feedback@amazon.com
.
sourcepub fn set_support_email(self, input: Option<String>) -> Self
pub fn set_support_email(self, input: Option<String>) -> Self
The support email. The company's customer support email address.
-
In each platform type, the
SupportEmail
andSupportLink
parameters are mutually exclusive. You can specify one parameter for each platform type, but not both. -
The default email is
workspaces-feedback@amazon.com
.
sourcepub fn support_link(self, input: impl Into<String>) -> Self
pub fn support_link(self, input: impl Into<String>) -> Self
The support link. The link for the company's customer support page for their WorkSpace.
-
In each platform type, the
SupportEmail
andSupportLink
parameters are mutually exclusive. You can specify one parameter for each platform type, but not both. -
The default support link is
workspaces-feedback@amazon.com
.
sourcepub fn set_support_link(self, input: Option<String>) -> Self
pub fn set_support_link(self, input: Option<String>) -> Self
The support link. The link for the company's customer support page for their WorkSpace.
-
In each platform type, the
SupportEmail
andSupportLink
parameters are mutually exclusive. You can specify one parameter for each platform type, but not both. -
The default support link is
workspaces-feedback@amazon.com
.
sourcepub fn forgot_password_link(self, input: impl Into<String>) -> Self
pub fn forgot_password_link(self, input: impl Into<String>) -> Self
The forgotten password link. This is the web address that users can go to if they forget the password for their WorkSpace.
sourcepub fn set_forgot_password_link(self, input: Option<String>) -> Self
pub fn set_forgot_password_link(self, input: Option<String>) -> Self
The forgotten password link. This is the web address that users can go to if they forget the password for their WorkSpace.
sourcepub fn login_message(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn login_message(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to login_message
.
To override the contents of this collection use set_login_message
.
The login message. Specified as a key value pair, in which the key is a locale and the value is the localized message for that locale. The only key supported is en_US
. The HTML tags supported include the following: a, b, blockquote, br, cite, code, dd, dl, dt, div, em, i, li, ol, p, pre, q, small, span, strike, strong, sub, sup, u, ul
.
sourcepub fn set_login_message(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_login_message(self, input: Option<HashMap<String, String>>) -> Self
The login message. Specified as a key value pair, in which the key is a locale and the value is the localized message for that locale. The only key supported is en_US
. The HTML tags supported include the following: a, b, blockquote, br, cite, code, dd, dl, dt, div, em, i, li, ol, p, pre, q, small, span, strike, strong, sub, sup, u, ul
.
sourcepub fn build(self) -> IosImportClientBrandingAttributes
pub fn build(self) -> IosImportClientBrandingAttributes
Consumes the builder and constructs a IosImportClientBrandingAttributes
.
Trait Implementations§
source§impl Clone for IosImportClientBrandingAttributesBuilder
impl Clone for IosImportClientBrandingAttributesBuilder
source§fn clone(&self) -> IosImportClientBrandingAttributesBuilder
fn clone(&self) -> IosImportClientBrandingAttributesBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for IosImportClientBrandingAttributesBuilder
impl Default for IosImportClientBrandingAttributesBuilder
source§fn default() -> IosImportClientBrandingAttributesBuilder
fn default() -> IosImportClientBrandingAttributesBuilder
source§impl PartialEq<IosImportClientBrandingAttributesBuilder> for IosImportClientBrandingAttributesBuilder
impl PartialEq<IosImportClientBrandingAttributesBuilder> for IosImportClientBrandingAttributesBuilder
source§fn eq(&self, other: &IosImportClientBrandingAttributesBuilder) -> bool
fn eq(&self, other: &IosImportClientBrandingAttributesBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.