Class IntuneBrand.Builder

  • Enclosing class:
    IntuneBrand

    public static final class IntuneBrand.Builder
    extends Object
    • Method Detail

      • contactITEmailAddress

        public IntuneBrand.Builder contactITEmailAddress​(String contactITEmailAddress)
        “Email address of the person/organization responsible for IT support.”
        Parameters:
        contactITEmailAddress - value of contactITEmailAddress property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • contactITName

        public IntuneBrand.Builder contactITName​(String contactITName)
        “Name of the person/organization responsible for IT support.”
        Parameters:
        contactITName - value of contactITName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • contactITNotes

        public IntuneBrand.Builder contactITNotes​(String contactITNotes)
        “Text comments regarding the person/organization responsible for IT support.”
        Parameters:
        contactITNotes - value of contactITNotes property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • contactITPhoneNumber

        public IntuneBrand.Builder contactITPhoneNumber​(String contactITPhoneNumber)
        “Phone number of the person/organization responsible for IT support.”
        Parameters:
        contactITPhoneNumber - value of contactITPhoneNumber property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • darkBackgroundLogo

        public IntuneBrand.Builder darkBackgroundLogo​(MimeContent darkBackgroundLogo)
        “Logo image displayed in Company Portal apps which have a dark background behind the logo.”
        Parameters:
        darkBackgroundLogo - value of darkBackgroundLogo property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayName

        public IntuneBrand.Builder displayName​(String displayName)
        “Company/organization name that is displayed to end users.”
        Parameters:
        displayName - value of displayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lightBackgroundLogo

        public IntuneBrand.Builder lightBackgroundLogo​(MimeContent lightBackgroundLogo)
        “Logo image displayed in Company Portal apps which have a light background behind the logo.”
        Parameters:
        lightBackgroundLogo - value of lightBackgroundLogo property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • onlineSupportSiteName

        public IntuneBrand.Builder onlineSupportSiteName​(String onlineSupportSiteName)
        “Display name of the company/organization’s IT helpdesk site.”
        Parameters:
        onlineSupportSiteName - value of onlineSupportSiteName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • onlineSupportSiteUrl

        public IntuneBrand.Builder onlineSupportSiteUrl​(String onlineSupportSiteUrl)
        “URL to the company/organization’s IT helpdesk site.”
        Parameters:
        onlineSupportSiteUrl - value of onlineSupportSiteUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • privacyUrl

        public IntuneBrand.Builder privacyUrl​(String privacyUrl)
        “URL to the company/organization’s privacy policy.”
        Parameters:
        privacyUrl - value of privacyUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • showDisplayNameNextToLogo

        public IntuneBrand.Builder showDisplayNameNextToLogo​(Boolean showDisplayNameNextToLogo)
        “Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.”
        Parameters:
        showDisplayNameNextToLogo - value of showDisplayNameNextToLogo property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • showLogo

        public IntuneBrand.Builder showLogo​(Boolean showLogo)
        “Boolean that represents whether the administrator-supplied logo images are shown or not shown.”
        Parameters:
        showLogo - value of showLogo property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • showNameNextToLogo

        public IntuneBrand.Builder showNameNextToLogo​(Boolean showNameNextToLogo)
        “Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.”
        Parameters:
        showNameNextToLogo - value of showNameNextToLogo property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • themeColor

        public IntuneBrand.Builder themeColor​(RgbColor themeColor)
        “Primary theme color used in the Company Portal applications and web portal.”
        Parameters:
        themeColor - value of themeColor property (as defined in service metadata)
        Returns:
        this (for method chaining)