Interface IosClientBrandingAttributes.Builder

All Superinterfaces:
Buildable, CopyableBuilder<IosClientBrandingAttributes.Builder,IosClientBrandingAttributes>, SdkBuilder<IosClientBrandingAttributes.Builder,IosClientBrandingAttributes>, SdkPojo
Enclosing class:
IosClientBrandingAttributes

public static interface IosClientBrandingAttributes.Builder extends SdkPojo, CopyableBuilder<IosClientBrandingAttributes.Builder,IosClientBrandingAttributes>
  • Method Details

    • logoUrl

      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.

      Parameters:
      logoUrl - 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logo2xUrl

      The @2x version of the logo. This is the higher resolution display that offers a scale factor of 2.0 (or

      Parameters:
      logo2xUrl - 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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logo3xUrl

      The @3x version of the logo. This is the higher resolution display that offers a scale factor of 3.0 (or

      Parameters:
      logo3xUrl - 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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportEmail

      IosClientBrandingAttributes.Builder supportEmail(String supportEmail)

      The support email. The company's customer support email address.

      • In each platform type, the SupportEmail and SupportLink parameters are mutually exclusive. You can specify one parameter for each platform type, but not both.

      • The default email is workspaces-feedback@amazon.com.

      Parameters:
      supportEmail - The support email. The company's customer support email address.

      • In each platform type, the SupportEmail and SupportLink parameters are mutually exclusive. You can specify one parameter for each platform type, but not both.

      • The default email is workspaces-feedback@amazon.com.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportLink

      IosClientBrandingAttributes.Builder supportLink(String supportLink)

      The support link. The link for the company's customer support page for their WorkSpace.

      • In each platform type, the SupportEmail and SupportLink 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.

      Parameters:
      supportLink - The support link. The link for the company's customer support page for their WorkSpace.

      • In each platform type, the SupportEmail and SupportLink 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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • forgotPasswordLink

      IosClientBrandingAttributes.Builder forgotPasswordLink(String forgotPasswordLink)

      The forgotten password link. This is the web address that users can go to if they forget the password for their WorkSpace.

      Parameters:
      forgotPasswordLink - The forgotten password link. This is the web address that users can go to if they forget the password for their WorkSpace.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • loginMessage

      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 .

      Parameters:
      loginMessage - 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 .
      Returns:
      Returns a reference to this object so that method calls can be chained together.