Package odata.msgraph.client.beta.entity
Class IntuneBrandingProfile.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.IntuneBrandingProfile.Builder
-
- Enclosing class:
- IntuneBrandingProfile
public static final class IntuneBrandingProfile.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntuneBrandingProfilebuild()IntuneBrandingProfile.BuildercompanyPortalBlockedActions(List<CompanyPortalBlockedAction> companyPortalBlockedActions)“Collection of blocked actions on the company portal as per platform and device ownership types.”IntuneBrandingProfile.BuildercompanyPortalBlockedActions(CompanyPortalBlockedAction... companyPortalBlockedActions)“Collection of blocked actions on the company portal as per platform and device ownership types.”IntuneBrandingProfile.BuildercompanyPortalBlockedActionsNextLink(String companyPortalBlockedActionsNextLink)“Collection of blocked actions on the company portal as per platform and device ownership types.”IntuneBrandingProfile.BuildercontactITEmailAddress(String contactITEmailAddress)“E-mail address of the person/organization responsible for IT support”IntuneBrandingProfile.BuildercontactITName(String contactITName)“Name of the person/organization responsible for IT support”IntuneBrandingProfile.BuildercontactITNotes(String contactITNotes)“Text comments regarding the person/organization responsible for IT support”IntuneBrandingProfile.BuildercontactITPhoneNumber(String contactITPhoneNumber)“Phone number of the person/organization responsible for IT support”IntuneBrandingProfile.BuildercreatedDateTime(OffsetDateTime createdDateTime)“Time when the BrandingProfile was created”IntuneBrandingProfile.BuildercustomCanSeePrivacyMessage(String customCanSeePrivacyMessage)“Text comments regarding what the admin has access to on the device”IntuneBrandingProfile.BuildercustomCantSeePrivacyMessage(String customCantSeePrivacyMessage)“Text comments regarding what the admin doesn't have access to on the device”IntuneBrandingProfile.BuildercustomPrivacyMessage(String customPrivacyMessage)“Text comments regarding what the admin doesn't have access to on the device”IntuneBrandingProfile.BuilderdisableClientTelemetry(Boolean disableClientTelemetry)“Applies to telemetry sent from all clients to the Intune service.IntuneBrandingProfile.BuilderdisplayName(String displayName)“Company/organization name that is displayed to end users”IntuneBrandingProfile.BuilderenrollmentAvailability(EnrollmentAvailabilityOptions enrollmentAvailability)“Customized device enrollment flow displayed to the end user”IntuneBrandingProfile.Builderid(String id)IntuneBrandingProfile.BuilderisDefaultProfile(Boolean isDefaultProfile)“Boolean that represents whether the profile is used as default or not”IntuneBrandingProfile.BuilderisFactoryResetDisabled(Boolean isFactoryResetDisabled)“Boolean that represents whether the adminsistrator has disabled the 'Factory Reset' action on corporate owned devices.”IntuneBrandingProfile.BuilderisRemoveDeviceDisabled(Boolean isRemoveDeviceDisabled)“Boolean that represents whether the adminsistrator has disabled the 'Remove Device' action on corporate owned devices.”IntuneBrandingProfile.BuilderlandingPageCustomizedImage(MimeContent landingPageCustomizedImage)“Customized image displayed in Company Portal apps landing page”IntuneBrandingProfile.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“Time when the BrandingProfile was last modified”IntuneBrandingProfile.BuilderlightBackgroundLogo(MimeContent lightBackgroundLogo)“Logo image displayed in Company Portal apps which have a light background behind the logo”IntuneBrandingProfile.BuilderonlineSupportSiteName(String onlineSupportSiteName)“Display name of the company/organization’s IT helpdesk site”IntuneBrandingProfile.BuilderonlineSupportSiteUrl(String onlineSupportSiteUrl)“URL to the company/organization’s IT helpdesk site”IntuneBrandingProfile.BuilderprivacyUrl(String privacyUrl)“URL to the company/organization’s privacy policy”IntuneBrandingProfile.BuilderprofileDescription(String profileDescription)“Description of the profile”IntuneBrandingProfile.BuilderprofileName(String profileName)“Name of the profile”IntuneBrandingProfile.BuilderroleScopeTagIds(String... roleScopeTagIds)“List of scope tags assigned to the branding profile”IntuneBrandingProfile.BuilderroleScopeTagIds(List<String> roleScopeTagIds)“List of scope tags assigned to the branding profile”IntuneBrandingProfile.BuilderroleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)“List of scope tags assigned to the branding profile”IntuneBrandingProfile.BuildersendDeviceOwnershipChangePushNotification(Boolean sendDeviceOwnershipChangePushNotification)“Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate”IntuneBrandingProfile.BuildershowAzureADEnterpriseApps(Boolean showAzureADEnterpriseApps)“Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal”IntuneBrandingProfile.BuildershowDisplayNameNextToLogo(Boolean showDisplayNameNextToLogo)“Boolean that represents whether the administrator-supplied display name will be shown next to the logo image or not”IntuneBrandingProfile.BuildershowLogo(Boolean showLogo)“Boolean that represents whether the administrator-supplied logo images are shown or not”IntuneBrandingProfile.BuildershowOfficeWebApps(Boolean showOfficeWebApps)“Boolean that indicates if Office WebApps will be shown in Company Portal”IntuneBrandingProfile.BuilderthemeColor(RgbColor themeColor)“Primary theme color used in the Company Portal applications and web portal”IntuneBrandingProfile.BuilderthemeColorLogo(MimeContent themeColorLogo)“Logo image displayed in Company Portal apps which have a theme color background behind the logo”
-
-
-
Method Detail
-
id
public IntuneBrandingProfile.Builder id(String id)
-
companyPortalBlockedActions
public IntuneBrandingProfile.Builder companyPortalBlockedActions(List<CompanyPortalBlockedAction> companyPortalBlockedActions)
“Collection of blocked actions on the company portal as per platform and device ownership types.”- Parameters:
companyPortalBlockedActions- value ofcompanyPortalBlockedActionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
companyPortalBlockedActions
public IntuneBrandingProfile.Builder companyPortalBlockedActions(CompanyPortalBlockedAction... companyPortalBlockedActions)
“Collection of blocked actions on the company portal as per platform and device ownership types.”- Parameters:
companyPortalBlockedActions- value ofcompanyPortalBlockedActionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
companyPortalBlockedActionsNextLink
public IntuneBrandingProfile.Builder companyPortalBlockedActionsNextLink(String companyPortalBlockedActionsNextLink)
“Collection of blocked actions on the company portal as per platform and device ownership types.”- Parameters:
companyPortalBlockedActionsNextLink- value ofcompanyPortalBlockedActions@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
contactITEmailAddress
public IntuneBrandingProfile.Builder contactITEmailAddress(String contactITEmailAddress)
“E-mail address of the person/organization responsible for IT support”- Parameters:
contactITEmailAddress- value ofcontactITEmailAddressproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
contactITName
public IntuneBrandingProfile.Builder contactITName(String contactITName)
“Name of the person/organization responsible for IT support”- Parameters:
contactITName- value ofcontactITNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
contactITNotes
public IntuneBrandingProfile.Builder contactITNotes(String contactITNotes)
“Text comments regarding the person/organization responsible for IT support”- Parameters:
contactITNotes- value ofcontactITNotesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
contactITPhoneNumber
public IntuneBrandingProfile.Builder contactITPhoneNumber(String contactITPhoneNumber)
“Phone number of the person/organization responsible for IT support”- Parameters:
contactITPhoneNumber- value ofcontactITPhoneNumberproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
createdDateTime
public IntuneBrandingProfile.Builder createdDateTime(OffsetDateTime createdDateTime)
“Time when the BrandingProfile was created”- Parameters:
createdDateTime- value ofcreatedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
customCanSeePrivacyMessage
public IntuneBrandingProfile.Builder customCanSeePrivacyMessage(String customCanSeePrivacyMessage)
“Text comments regarding what the admin has access to on the device”- Parameters:
customCanSeePrivacyMessage- value ofcustomCanSeePrivacyMessageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
customCantSeePrivacyMessage
public IntuneBrandingProfile.Builder customCantSeePrivacyMessage(String customCantSeePrivacyMessage)
“Text comments regarding what the admin doesn't have access to on the device”- Parameters:
customCantSeePrivacyMessage- value ofcustomCantSeePrivacyMessageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
customPrivacyMessage
public IntuneBrandingProfile.Builder customPrivacyMessage(String customPrivacyMessage)
“Text comments regarding what the admin doesn't have access to on the device”- Parameters:
customPrivacyMessage- value ofcustomPrivacyMessageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
disableClientTelemetry
public IntuneBrandingProfile.Builder disableClientTelemetry(Boolean disableClientTelemetry)
“Applies to telemetry sent from all clients to the Intune service. When disabled, all proactive troubleshooting and issue warnings within the client are turned off, and telemetry settings appear inactive or hidden to the device user.”- Parameters:
disableClientTelemetry- value ofdisableClientTelemetryproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public IntuneBrandingProfile.Builder displayName(String displayName)
“Company/organization name that is displayed to end users”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enrollmentAvailability
public IntuneBrandingProfile.Builder enrollmentAvailability(EnrollmentAvailabilityOptions enrollmentAvailability)
“Customized device enrollment flow displayed to the end user”- Parameters:
enrollmentAvailability- value ofenrollmentAvailabilityproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isDefaultProfile
public IntuneBrandingProfile.Builder isDefaultProfile(Boolean isDefaultProfile)
“Boolean that represents whether the profile is used as default or not”- Parameters:
isDefaultProfile- value ofisDefaultProfileproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isFactoryResetDisabled
public IntuneBrandingProfile.Builder isFactoryResetDisabled(Boolean isFactoryResetDisabled)
“Boolean that represents whether the adminsistrator has disabled the 'Factory Reset' action on corporate owned devices.”- Parameters:
isFactoryResetDisabled- value ofisFactoryResetDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isRemoveDeviceDisabled
public IntuneBrandingProfile.Builder isRemoveDeviceDisabled(Boolean isRemoveDeviceDisabled)
“Boolean that represents whether the adminsistrator has disabled the 'Remove Device' action on corporate owned devices.”- Parameters:
isRemoveDeviceDisabled- value ofisRemoveDeviceDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
landingPageCustomizedImage
public IntuneBrandingProfile.Builder landingPageCustomizedImage(MimeContent landingPageCustomizedImage)
“Customized image displayed in Company Portal apps landing page”- Parameters:
landingPageCustomizedImage- value oflandingPageCustomizedImageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastModifiedDateTime
public IntuneBrandingProfile.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
“Time when the BrandingProfile was last modified”- Parameters:
lastModifiedDateTime- value oflastModifiedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lightBackgroundLogo
public IntuneBrandingProfile.Builder lightBackgroundLogo(MimeContent lightBackgroundLogo)
“Logo image displayed in Company Portal apps which have a light background behind the logo”- Parameters:
lightBackgroundLogo- value oflightBackgroundLogoproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
onlineSupportSiteName
public IntuneBrandingProfile.Builder onlineSupportSiteName(String onlineSupportSiteName)
“Display name of the company/organization’s IT helpdesk site”- Parameters:
onlineSupportSiteName- value ofonlineSupportSiteNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
onlineSupportSiteUrl
public IntuneBrandingProfile.Builder onlineSupportSiteUrl(String onlineSupportSiteUrl)
“URL to the company/organization’s IT helpdesk site”- Parameters:
onlineSupportSiteUrl- value ofonlineSupportSiteUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
privacyUrl
public IntuneBrandingProfile.Builder privacyUrl(String privacyUrl)
“URL to the company/organization’s privacy policy”- Parameters:
privacyUrl- value ofprivacyUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
profileDescription
public IntuneBrandingProfile.Builder profileDescription(String profileDescription)
“Description of the profile”- Parameters:
profileDescription- value ofprofileDescriptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
profileName
public IntuneBrandingProfile.Builder profileName(String profileName)
“Name of the profile”- Parameters:
profileName- value ofprofileNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public IntuneBrandingProfile.Builder roleScopeTagIds(List<String> roleScopeTagIds)
“List of scope tags assigned to the branding profile”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public IntuneBrandingProfile.Builder roleScopeTagIds(String... roleScopeTagIds)
“List of scope tags assigned to the branding profile”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIdsNextLink
public IntuneBrandingProfile.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
“List of scope tags assigned to the branding profile”- Parameters:
roleScopeTagIdsNextLink- value ofroleScopeTagIds@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
sendDeviceOwnershipChangePushNotification
public IntuneBrandingProfile.Builder sendDeviceOwnershipChangePushNotification(Boolean sendDeviceOwnershipChangePushNotification)
“Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate”- Parameters:
sendDeviceOwnershipChangePushNotification- value ofsendDeviceOwnershipChangePushNotificationproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
showAzureADEnterpriseApps
public IntuneBrandingProfile.Builder showAzureADEnterpriseApps(Boolean showAzureADEnterpriseApps)
“Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal”- Parameters:
showAzureADEnterpriseApps- value ofshowAzureADEnterpriseAppsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
showDisplayNameNextToLogo
public IntuneBrandingProfile.Builder showDisplayNameNextToLogo(Boolean showDisplayNameNextToLogo)
“Boolean that represents whether the administrator-supplied display name will be shown next to the logo image or not”- Parameters:
showDisplayNameNextToLogo- value ofshowDisplayNameNextToLogoproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
showLogo
public IntuneBrandingProfile.Builder showLogo(Boolean showLogo)
“Boolean that represents whether the administrator-supplied logo images are shown or not”- Parameters:
showLogo- value ofshowLogoproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
showOfficeWebApps
public IntuneBrandingProfile.Builder showOfficeWebApps(Boolean showOfficeWebApps)
“Boolean that indicates if Office WebApps will be shown in Company Portal”- Parameters:
showOfficeWebApps- value ofshowOfficeWebAppsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
themeColor
public IntuneBrandingProfile.Builder themeColor(RgbColor themeColor)
“Primary theme color used in the Company Portal applications and web portal”- Parameters:
themeColor- value ofthemeColorproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
themeColorLogo
public IntuneBrandingProfile.Builder themeColorLogo(MimeContent themeColorLogo)
“Logo image displayed in Company Portal apps which have a theme color background behind the logo”- Parameters:
themeColorLogo- value ofthemeColorLogoproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public IntuneBrandingProfile build()
-
-