Class IntuneBrandingProfile
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.IntuneBrandingProfile
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class IntuneBrandingProfile extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“This entity contains data which is used in customizing the tenant level appearance of the Company Portal applications as well as the end user web portal .”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIntuneBrandingProfile.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIntuneBrandingProfile()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.davidmoten.odata.client.ActionRequestNoReturnassign(List<IntuneBrandingProfileAssignment> assignments)static IntuneBrandingProfile.BuilderbuilderIntuneBrandingProfile()Returns a builder which is used to create a new instance of this class (given that this class is immutable).IntuneBrandingProfileAssignmentCollectionRequestgetAssignments()“The list of group assignments for the branding profile”com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()com.github.davidmoten.odata.client.CollectionPage<CompanyPortalBlockedAction>getCompanyPortalBlockedActions()“Collection of blocked actions on the company portal as per platform and device ownership types.”com.github.davidmoten.odata.client.CollectionPage<CompanyPortalBlockedAction>getCompanyPortalBlockedActions(com.github.davidmoten.odata.client.HttpRequestOptions options)“Collection of blocked actions on the company portal as per platform and device ownership types.”Optional<String>getContactITEmailAddress()“E-mail address of the person/organization responsible for IT support”Optional<String>getContactITName()“Name of the person/organization responsible for IT support”Optional<String>getContactITNotes()“Text comments regarding the person/organization responsible for IT support”Optional<String>getContactITPhoneNumber()“Phone number of the person/organization responsible for IT support”Optional<OffsetDateTime>getCreatedDateTime()“Time when the BrandingProfile was created”Optional<String>getCustomCanSeePrivacyMessage()“Text comments regarding what the admin has access to on the device”Optional<String>getCustomCantSeePrivacyMessage()“Text comments regarding what the admin doesn't have access to on the device”Optional<String>getCustomPrivacyMessage()“Text comments regarding what the admin doesn't have access to on the device”Optional<Boolean>getDisableClientTelemetry()“Applies to telemetry sent from all clients to the Intune service.Optional<String>getDisplayName()“Company/organization name that is displayed to end users”Optional<EnrollmentAvailabilityOptions>getEnrollmentAvailability()“Customized device enrollment flow displayed to the end user”Optional<Boolean>getIsDefaultProfile()“Boolean that represents whether the profile is used as default or not”Optional<Boolean>getIsFactoryResetDisabled()“Boolean that represents whether the adminsistrator has disabled the 'Factory Reset' action on corporate owned devices.”Optional<Boolean>getIsRemoveDeviceDisabled()“Boolean that represents whether the adminsistrator has disabled the 'Remove Device' action on corporate owned devices.”Optional<MimeContent>getLandingPageCustomizedImage()“Customized image displayed in Company Portal apps landing page”Optional<OffsetDateTime>getLastModifiedDateTime()“Time when the BrandingProfile was last modified”Optional<MimeContent>getLightBackgroundLogo()“Logo image displayed in Company Portal apps which have a light background behind the logo”Optional<String>getOnlineSupportSiteName()“Display name of the company/organization’s IT helpdesk site”Optional<String>getOnlineSupportSiteUrl()“URL to the company/organization’s IT helpdesk site”Optional<String>getPrivacyUrl()“URL to the company/organization’s privacy policy”Optional<String>getProfileDescription()“Description of the profile”Optional<String>getProfileName()“Name of the profile”com.github.davidmoten.odata.client.CollectionPage<String>getRoleScopeTagIds()“List of scope tags assigned to the branding profile”com.github.davidmoten.odata.client.CollectionPage<String>getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of scope tags assigned to the branding profile”Optional<Boolean>getSendDeviceOwnershipChangePushNotification()“Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate”Optional<Boolean>getShowAzureADEnterpriseApps()“Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal”Optional<Boolean>getShowDisplayNameNextToLogo()“Boolean that represents whether the administrator-supplied display name will be shown next to the logo image or not”Optional<Boolean>getShowLogo()“Boolean that represents whether the administrator-supplied logo images are shown or not”Optional<Boolean>getShowOfficeWebApps()“Boolean that indicates if Office WebApps will be shown in Company Portal”Optional<RgbColor>getThemeColor()“Primary theme color used in the Company Portal applications and web portal”Optional<MimeContent>getThemeColorLogo()“Logo image displayed in Company Portal apps which have a theme color background behind the logo”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()IntuneBrandingProfilepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)IntuneBrandingProfileput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()IntuneBrandingProfilewithCompanyPortalBlockedActions(List<CompanyPortalBlockedAction> companyPortalBlockedActions)Returns an immutable copy ofthiswith just thecompanyPortalBlockedActionsfield changed.IntuneBrandingProfilewithContactITEmailAddress(String contactITEmailAddress)Returns an immutable copy ofthiswith just thecontactITEmailAddressfield changed.IntuneBrandingProfilewithContactITName(String contactITName)Returns an immutable copy ofthiswith just thecontactITNamefield changed.IntuneBrandingProfilewithContactITNotes(String contactITNotes)Returns an immutable copy ofthiswith just thecontactITNotesfield changed.IntuneBrandingProfilewithContactITPhoneNumber(String contactITPhoneNumber)Returns an immutable copy ofthiswith just thecontactITPhoneNumberfield changed.IntuneBrandingProfilewithCreatedDateTime(OffsetDateTime createdDateTime)Returns an immutable copy ofthiswith just thecreatedDateTimefield changed.IntuneBrandingProfilewithCustomCanSeePrivacyMessage(String customCanSeePrivacyMessage)Returns an immutable copy ofthiswith just thecustomCanSeePrivacyMessagefield changed.IntuneBrandingProfilewithCustomCantSeePrivacyMessage(String customCantSeePrivacyMessage)Returns an immutable copy ofthiswith just thecustomCantSeePrivacyMessagefield changed.IntuneBrandingProfilewithCustomPrivacyMessage(String customPrivacyMessage)Returns an immutable copy ofthiswith just thecustomPrivacyMessagefield changed.IntuneBrandingProfilewithDisableClientTelemetry(Boolean disableClientTelemetry)Returns an immutable copy ofthiswith just thedisableClientTelemetryfield changed.IntuneBrandingProfilewithDisplayName(String displayName)Returns an immutable copy ofthiswith just thedisplayNamefield changed.IntuneBrandingProfilewithEnrollmentAvailability(EnrollmentAvailabilityOptions enrollmentAvailability)Returns an immutable copy ofthiswith just theenrollmentAvailabilityfield changed.IntuneBrandingProfilewithIsDefaultProfile(Boolean isDefaultProfile)Returns an immutable copy ofthiswith just theisDefaultProfilefield changed.IntuneBrandingProfilewithIsFactoryResetDisabled(Boolean isFactoryResetDisabled)Returns an immutable copy ofthiswith just theisFactoryResetDisabledfield changed.IntuneBrandingProfilewithIsRemoveDeviceDisabled(Boolean isRemoveDeviceDisabled)Returns an immutable copy ofthiswith just theisRemoveDeviceDisabledfield changed.IntuneBrandingProfilewithLandingPageCustomizedImage(MimeContent landingPageCustomizedImage)Returns an immutable copy ofthiswith just thelandingPageCustomizedImagefield changed.IntuneBrandingProfilewithLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)Returns an immutable copy ofthiswith just thelastModifiedDateTimefield changed.IntuneBrandingProfilewithLightBackgroundLogo(MimeContent lightBackgroundLogo)Returns an immutable copy ofthiswith just thelightBackgroundLogofield changed.IntuneBrandingProfilewithOnlineSupportSiteName(String onlineSupportSiteName)Returns an immutable copy ofthiswith just theonlineSupportSiteNamefield changed.IntuneBrandingProfilewithOnlineSupportSiteUrl(String onlineSupportSiteUrl)Returns an immutable copy ofthiswith just theonlineSupportSiteUrlfield changed.IntuneBrandingProfilewithPrivacyUrl(String privacyUrl)Returns an immutable copy ofthiswith just theprivacyUrlfield changed.IntuneBrandingProfilewithProfileDescription(String profileDescription)Returns an immutable copy ofthiswith just theprofileDescriptionfield changed.IntuneBrandingProfilewithProfileName(String profileName)Returns an immutable copy ofthiswith just theprofileNamefield changed.IntuneBrandingProfilewithRoleScopeTagIds(List<String> roleScopeTagIds)Returns an immutable copy ofthiswith just theroleScopeTagIdsfield changed.IntuneBrandingProfilewithSendDeviceOwnershipChangePushNotification(Boolean sendDeviceOwnershipChangePushNotification)Returns an immutable copy ofthiswith just thesendDeviceOwnershipChangePushNotificationfield changed.IntuneBrandingProfilewithShowAzureADEnterpriseApps(Boolean showAzureADEnterpriseApps)Returns an immutable copy ofthiswith just theshowAzureADEnterpriseAppsfield changed.IntuneBrandingProfilewithShowDisplayNameNextToLogo(Boolean showDisplayNameNextToLogo)Returns an immutable copy ofthiswith just theshowDisplayNameNextToLogofield changed.IntuneBrandingProfilewithShowLogo(Boolean showLogo)Returns an immutable copy ofthiswith just theshowLogofield changed.IntuneBrandingProfilewithShowOfficeWebApps(Boolean showOfficeWebApps)Returns an immutable copy ofthiswith just theshowOfficeWebAppsfield changed.IntuneBrandingProfilewithThemeColor(RgbColor themeColor)Returns an immutable copy ofthiswith just thethemeColorfield changed.IntuneBrandingProfilewithThemeColorLogo(MimeContent themeColorLogo)Returns an immutable copy ofthiswith just thethemeColorLogofield changed.IntuneBrandingProfilewithUnmappedField(String name, String value)
-
-
-
Field Detail
-
companyPortalBlockedActions
protected List<CompanyPortalBlockedAction> companyPortalBlockedActions
-
companyPortalBlockedActionsNextLink
protected String companyPortalBlockedActionsNextLink
-
contactITEmailAddress
protected String contactITEmailAddress
-
contactITName
protected String contactITName
-
contactITNotes
protected String contactITNotes
-
contactITPhoneNumber
protected String contactITPhoneNumber
-
createdDateTime
protected OffsetDateTime createdDateTime
-
customCanSeePrivacyMessage
protected String customCanSeePrivacyMessage
-
customCantSeePrivacyMessage
protected String customCantSeePrivacyMessage
-
customPrivacyMessage
protected String customPrivacyMessage
-
disableClientTelemetry
protected Boolean disableClientTelemetry
-
displayName
protected String displayName
-
enrollmentAvailability
protected EnrollmentAvailabilityOptions enrollmentAvailability
-
isDefaultProfile
protected Boolean isDefaultProfile
-
isFactoryResetDisabled
protected Boolean isFactoryResetDisabled
-
isRemoveDeviceDisabled
protected Boolean isRemoveDeviceDisabled
-
landingPageCustomizedImage
protected MimeContent landingPageCustomizedImage
-
lastModifiedDateTime
protected OffsetDateTime lastModifiedDateTime
-
lightBackgroundLogo
protected MimeContent lightBackgroundLogo
-
onlineSupportSiteName
protected String onlineSupportSiteName
-
onlineSupportSiteUrl
protected String onlineSupportSiteUrl
-
privacyUrl
protected String privacyUrl
-
profileDescription
protected String profileDescription
-
profileName
protected String profileName
-
roleScopeTagIdsNextLink
protected String roleScopeTagIdsNextLink
-
sendDeviceOwnershipChangePushNotification
protected Boolean sendDeviceOwnershipChangePushNotification
-
showAzureADEnterpriseApps
protected Boolean showAzureADEnterpriseApps
-
showDisplayNameNextToLogo
protected Boolean showDisplayNameNextToLogo
-
showLogo
protected Boolean showLogo
-
showOfficeWebApps
protected Boolean showOfficeWebApps
-
themeColor
protected RgbColor themeColor
-
themeColorLogo
protected MimeContent themeColorLogo
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderIntuneBrandingProfile
public static IntuneBrandingProfile.Builder builderIntuneBrandingProfile()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getCompanyPortalBlockedActions
public com.github.davidmoten.odata.client.CollectionPage<CompanyPortalBlockedAction> getCompanyPortalBlockedActions()
“Collection of blocked actions on the company portal as per platform and device ownership types.”- Returns:
- property companyPortalBlockedActions
-
withCompanyPortalBlockedActions
public IntuneBrandingProfile withCompanyPortalBlockedActions(List<CompanyPortalBlockedAction> companyPortalBlockedActions)
Returns an immutable copy ofthiswith just thecompanyPortalBlockedActionsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Collection of blocked actions on the company portal as per platform and device ownership types.”
- Parameters:
companyPortalBlockedActions- new value ofcompanyPortalBlockedActionsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecompanyPortalBlockedActionsfield changed
-
getCompanyPortalBlockedActions
public com.github.davidmoten.odata.client.CollectionPage<CompanyPortalBlockedAction> getCompanyPortalBlockedActions(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Collection of blocked actions on the company portal as per platform and device ownership types.”- Parameters:
options- specify connect and read timeouts- Returns:
- property companyPortalBlockedActions
-
getContactITEmailAddress
public Optional<String> getContactITEmailAddress()
“E-mail address of the person/organization responsible for IT support”- Returns:
- property contactITEmailAddress
-
withContactITEmailAddress
public IntuneBrandingProfile withContactITEmailAddress(String contactITEmailAddress)
Returns an immutable copy ofthiswith just thecontactITEmailAddressfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“E-mail address of the person/organization responsible for IT support”
- Parameters:
contactITEmailAddress- new value ofcontactITEmailAddressfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontactITEmailAddressfield changed
-
getContactITName
public Optional<String> getContactITName()
“Name of the person/organization responsible for IT support”- Returns:
- property contactITName
-
withContactITName
public IntuneBrandingProfile withContactITName(String contactITName)
Returns an immutable copy ofthiswith just thecontactITNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Name of the person/organization responsible for IT support”
- Parameters:
contactITName- new value ofcontactITNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontactITNamefield changed
-
getContactITNotes
public Optional<String> getContactITNotes()
“Text comments regarding the person/organization responsible for IT support”- Returns:
- property contactITNotes
-
withContactITNotes
public IntuneBrandingProfile withContactITNotes(String contactITNotes)
Returns an immutable copy ofthiswith just thecontactITNotesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Text comments regarding the person/organization responsible for IT support”
- Parameters:
contactITNotes- new value ofcontactITNotesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontactITNotesfield changed
-
getContactITPhoneNumber
public Optional<String> getContactITPhoneNumber()
“Phone number of the person/organization responsible for IT support”- Returns:
- property contactITPhoneNumber
-
withContactITPhoneNumber
public IntuneBrandingProfile withContactITPhoneNumber(String contactITPhoneNumber)
Returns an immutable copy ofthiswith just thecontactITPhoneNumberfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Phone number of the person/organization responsible for IT support”
- Parameters:
contactITPhoneNumber- new value ofcontactITPhoneNumberfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontactITPhoneNumberfield changed
-
getCreatedDateTime
public Optional<OffsetDateTime> getCreatedDateTime()
“Time when the BrandingProfile was created”- Returns:
- property createdDateTime
-
withCreatedDateTime
public IntuneBrandingProfile withCreatedDateTime(OffsetDateTime createdDateTime)
Returns an immutable copy ofthiswith just thecreatedDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Time when the BrandingProfile was created”
- Parameters:
createdDateTime- new value ofcreatedDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecreatedDateTimefield changed
-
getCustomCanSeePrivacyMessage
public Optional<String> getCustomCanSeePrivacyMessage()
“Text comments regarding what the admin has access to on the device”- Returns:
- property customCanSeePrivacyMessage
-
withCustomCanSeePrivacyMessage
public IntuneBrandingProfile withCustomCanSeePrivacyMessage(String customCanSeePrivacyMessage)
Returns an immutable copy ofthiswith just thecustomCanSeePrivacyMessagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Text comments regarding what the admin has access to on the device”
- Parameters:
customCanSeePrivacyMessage- new value ofcustomCanSeePrivacyMessagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecustomCanSeePrivacyMessagefield changed
-
getCustomCantSeePrivacyMessage
public Optional<String> getCustomCantSeePrivacyMessage()
“Text comments regarding what the admin doesn't have access to on the device”- Returns:
- property customCantSeePrivacyMessage
-
withCustomCantSeePrivacyMessage
public IntuneBrandingProfile withCustomCantSeePrivacyMessage(String customCantSeePrivacyMessage)
Returns an immutable copy ofthiswith just thecustomCantSeePrivacyMessagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Text comments regarding what the admin doesn't have access to on the device”
- Parameters:
customCantSeePrivacyMessage- new value ofcustomCantSeePrivacyMessagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecustomCantSeePrivacyMessagefield changed
-
getCustomPrivacyMessage
public Optional<String> getCustomPrivacyMessage()
“Text comments regarding what the admin doesn't have access to on the device”- Returns:
- property customPrivacyMessage
-
withCustomPrivacyMessage
public IntuneBrandingProfile withCustomPrivacyMessage(String customPrivacyMessage)
Returns an immutable copy ofthiswith just thecustomPrivacyMessagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Text comments regarding what the admin doesn't have access to on the device”
- Parameters:
customPrivacyMessage- new value ofcustomPrivacyMessagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecustomPrivacyMessagefield changed
-
getDisableClientTelemetry
public Optional<Boolean> getDisableClientTelemetry()
“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.”- Returns:
- property disableClientTelemetry
-
withDisableClientTelemetry
public IntuneBrandingProfile withDisableClientTelemetry(Boolean disableClientTelemetry)
Returns an immutable copy ofthiswith just thedisableClientTelemetryfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“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- new value ofdisableClientTelemetryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedisableClientTelemetryfield changed
-
getDisplayName
public Optional<String> getDisplayName()
“Company/organization name that is displayed to end users”- Returns:
- property displayName
-
withDisplayName
public IntuneBrandingProfile withDisplayName(String displayName)
Returns an immutable copy ofthiswith just thedisplayNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Company/organization name that is displayed to end users”
- Parameters:
displayName- new value ofdisplayNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedisplayNamefield changed
-
getEnrollmentAvailability
public Optional<EnrollmentAvailabilityOptions> getEnrollmentAvailability()
“Customized device enrollment flow displayed to the end user”- Returns:
- property enrollmentAvailability
-
withEnrollmentAvailability
public IntuneBrandingProfile withEnrollmentAvailability(EnrollmentAvailabilityOptions enrollmentAvailability)
Returns an immutable copy ofthiswith just theenrollmentAvailabilityfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Customized device enrollment flow displayed to the end user”
- Parameters:
enrollmentAvailability- new value ofenrollmentAvailabilityfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenrollmentAvailabilityfield changed
-
getIsDefaultProfile
public Optional<Boolean> getIsDefaultProfile()
“Boolean that represents whether the profile is used as default or not”- Returns:
- property isDefaultProfile
-
withIsDefaultProfile
public IntuneBrandingProfile withIsDefaultProfile(Boolean isDefaultProfile)
Returns an immutable copy ofthiswith just theisDefaultProfilefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that represents whether the profile is used as default or not”
- Parameters:
isDefaultProfile- new value ofisDefaultProfilefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theisDefaultProfilefield changed
-
getIsFactoryResetDisabled
public Optional<Boolean> getIsFactoryResetDisabled()
“Boolean that represents whether the adminsistrator has disabled the 'Factory Reset' action on corporate owned devices.”- Returns:
- property isFactoryResetDisabled
-
withIsFactoryResetDisabled
public IntuneBrandingProfile withIsFactoryResetDisabled(Boolean isFactoryResetDisabled)
Returns an immutable copy ofthiswith just theisFactoryResetDisabledfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that represents whether the adminsistrator has disabled the 'Factory Reset' action on corporate owned devices.”
- Parameters:
isFactoryResetDisabled- new value ofisFactoryResetDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theisFactoryResetDisabledfield changed
-
getIsRemoveDeviceDisabled
public Optional<Boolean> getIsRemoveDeviceDisabled()
“Boolean that represents whether the adminsistrator has disabled the 'Remove Device' action on corporate owned devices.”- Returns:
- property isRemoveDeviceDisabled
-
withIsRemoveDeviceDisabled
public IntuneBrandingProfile withIsRemoveDeviceDisabled(Boolean isRemoveDeviceDisabled)
Returns an immutable copy ofthiswith just theisRemoveDeviceDisabledfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that represents whether the adminsistrator has disabled the 'Remove Device' action on corporate owned devices.”
- Parameters:
isRemoveDeviceDisabled- new value ofisRemoveDeviceDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theisRemoveDeviceDisabledfield changed
-
getLandingPageCustomizedImage
public Optional<MimeContent> getLandingPageCustomizedImage()
“Customized image displayed in Company Portal apps landing page”- Returns:
- property landingPageCustomizedImage
-
withLandingPageCustomizedImage
public IntuneBrandingProfile withLandingPageCustomizedImage(MimeContent landingPageCustomizedImage)
Returns an immutable copy ofthiswith just thelandingPageCustomizedImagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Customized image displayed in Company Portal apps landing page”
- Parameters:
landingPageCustomizedImage- new value oflandingPageCustomizedImagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelandingPageCustomizedImagefield changed
-
getLastModifiedDateTime
public Optional<OffsetDateTime> getLastModifiedDateTime()
“Time when the BrandingProfile was last modified”- Returns:
- property lastModifiedDateTime
-
withLastModifiedDateTime
public IntuneBrandingProfile withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Returns an immutable copy ofthiswith just thelastModifiedDateTimefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Time when the BrandingProfile was last modified”
- Parameters:
lastModifiedDateTime- new value oflastModifiedDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelastModifiedDateTimefield changed
-
getLightBackgroundLogo
public Optional<MimeContent> getLightBackgroundLogo()
“Logo image displayed in Company Portal apps which have a light background behind the logo”- Returns:
- property lightBackgroundLogo
-
withLightBackgroundLogo
public IntuneBrandingProfile withLightBackgroundLogo(MimeContent lightBackgroundLogo)
Returns an immutable copy ofthiswith just thelightBackgroundLogofield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Logo image displayed in Company Portal apps which have a light background behind the logo”
- Parameters:
lightBackgroundLogo- new value oflightBackgroundLogofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelightBackgroundLogofield changed
-
getOnlineSupportSiteName
public Optional<String> getOnlineSupportSiteName()
“Display name of the company/organization’s IT helpdesk site”- Returns:
- property onlineSupportSiteName
-
withOnlineSupportSiteName
public IntuneBrandingProfile withOnlineSupportSiteName(String onlineSupportSiteName)
Returns an immutable copy ofthiswith just theonlineSupportSiteNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Display name of the company/organization’s IT helpdesk site”
- Parameters:
onlineSupportSiteName- new value ofonlineSupportSiteNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theonlineSupportSiteNamefield changed
-
getOnlineSupportSiteUrl
public Optional<String> getOnlineSupportSiteUrl()
“URL to the company/organization’s IT helpdesk site”- Returns:
- property onlineSupportSiteUrl
-
withOnlineSupportSiteUrl
public IntuneBrandingProfile withOnlineSupportSiteUrl(String onlineSupportSiteUrl)
Returns an immutable copy ofthiswith just theonlineSupportSiteUrlfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“URL to the company/organization’s IT helpdesk site”
- Parameters:
onlineSupportSiteUrl- new value ofonlineSupportSiteUrlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theonlineSupportSiteUrlfield changed
-
getPrivacyUrl
public Optional<String> getPrivacyUrl()
“URL to the company/organization’s privacy policy”- Returns:
- property privacyUrl
-
withPrivacyUrl
public IntuneBrandingProfile withPrivacyUrl(String privacyUrl)
Returns an immutable copy ofthiswith just theprivacyUrlfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“URL to the company/organization’s privacy policy”
- Parameters:
privacyUrl- new value ofprivacyUrlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprivacyUrlfield changed
-
getProfileDescription
public Optional<String> getProfileDescription()
“Description of the profile”- Returns:
- property profileDescription
-
withProfileDescription
public IntuneBrandingProfile withProfileDescription(String profileDescription)
Returns an immutable copy ofthiswith just theprofileDescriptionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Description of the profile”
- Parameters:
profileDescription- new value ofprofileDescriptionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprofileDescriptionfield changed
-
getProfileName
public Optional<String> getProfileName()
“Name of the profile”- Returns:
- property profileName
-
withProfileName
public IntuneBrandingProfile withProfileName(String profileName)
Returns an immutable copy ofthiswith just theprofileNamefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Name of the profile”
- Parameters:
profileName- new value ofprofileNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprofileNamefield changed
-
getRoleScopeTagIds
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds()
“List of scope tags assigned to the branding profile”- Returns:
- property roleScopeTagIds
-
withRoleScopeTagIds
public IntuneBrandingProfile withRoleScopeTagIds(List<String> roleScopeTagIds)
Returns an immutable copy ofthiswith just theroleScopeTagIdsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“List of scope tags assigned to the branding profile”
- Parameters:
roleScopeTagIds- new value ofroleScopeTagIdsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theroleScopeTagIdsfield changed
-
getRoleScopeTagIds
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of scope tags assigned to the branding profile”- Parameters:
options- specify connect and read timeouts- Returns:
- property roleScopeTagIds
-
getSendDeviceOwnershipChangePushNotification
public Optional<Boolean> getSendDeviceOwnershipChangePushNotification()
“Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate”- Returns:
- property sendDeviceOwnershipChangePushNotification
-
withSendDeviceOwnershipChangePushNotification
public IntuneBrandingProfile withSendDeviceOwnershipChangePushNotification(Boolean sendDeviceOwnershipChangePushNotification)
Returns an immutable copy ofthiswith just thesendDeviceOwnershipChangePushNotificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that indicates if a push notification is sent to users when their device ownership type changes from personal to corporate”
- Parameters:
sendDeviceOwnershipChangePushNotification- new value ofsendDeviceOwnershipChangePushNotificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesendDeviceOwnershipChangePushNotificationfield changed
-
getShowAzureADEnterpriseApps
public Optional<Boolean> getShowAzureADEnterpriseApps()
“Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal”- Returns:
- property showAzureADEnterpriseApps
-
withShowAzureADEnterpriseApps
public IntuneBrandingProfile withShowAzureADEnterpriseApps(Boolean showAzureADEnterpriseApps)
Returns an immutable copy ofthiswith just theshowAzureADEnterpriseAppsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that indicates if AzureAD Enterprise Apps will be shown in Company Portal”
- Parameters:
showAzureADEnterpriseApps- new value ofshowAzureADEnterpriseAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshowAzureADEnterpriseAppsfield changed
-
getShowDisplayNameNextToLogo
public Optional<Boolean> getShowDisplayNameNextToLogo()
“Boolean that represents whether the administrator-supplied display name will be shown next to the logo image or not”- Returns:
- property showDisplayNameNextToLogo
-
withShowDisplayNameNextToLogo
public IntuneBrandingProfile withShowDisplayNameNextToLogo(Boolean showDisplayNameNextToLogo)
Returns an immutable copy ofthiswith just theshowDisplayNameNextToLogofield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that represents whether the administrator-supplied display name will be shown next to the logo image or not”
- Parameters:
showDisplayNameNextToLogo- new value ofshowDisplayNameNextToLogofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshowDisplayNameNextToLogofield changed
-
getShowLogo
public Optional<Boolean> getShowLogo()
“Boolean that represents whether the administrator-supplied logo images are shown or not”- Returns:
- property showLogo
-
withShowLogo
public IntuneBrandingProfile withShowLogo(Boolean showLogo)
Returns an immutable copy ofthiswith just theshowLogofield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that represents whether the administrator-supplied logo images are shown or not”
- Parameters:
showLogo- new value ofshowLogofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshowLogofield changed
-
getShowOfficeWebApps
public Optional<Boolean> getShowOfficeWebApps()
“Boolean that indicates if Office WebApps will be shown in Company Portal”- Returns:
- property showOfficeWebApps
-
withShowOfficeWebApps
public IntuneBrandingProfile withShowOfficeWebApps(Boolean showOfficeWebApps)
Returns an immutable copy ofthiswith just theshowOfficeWebAppsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Boolean that indicates if Office WebApps will be shown in Company Portal”
- Parameters:
showOfficeWebApps- new value ofshowOfficeWebAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshowOfficeWebAppsfield changed
-
getThemeColor
public Optional<RgbColor> getThemeColor()
“Primary theme color used in the Company Portal applications and web portal”- Returns:
- property themeColor
-
withThemeColor
public IntuneBrandingProfile withThemeColor(RgbColor themeColor)
Returns an immutable copy ofthiswith just thethemeColorfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Primary theme color used in the Company Portal applications and web portal”
- Parameters:
themeColor- new value ofthemeColorfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thethemeColorfield changed
-
getThemeColorLogo
public Optional<MimeContent> getThemeColorLogo()
“Logo image displayed in Company Portal apps which have a theme color background behind the logo”- Returns:
- property themeColorLogo
-
withThemeColorLogo
public IntuneBrandingProfile withThemeColorLogo(MimeContent themeColorLogo)
Returns an immutable copy ofthiswith just thethemeColorLogofield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Logo image displayed in Company Portal apps which have a theme color background behind the logo”
- Parameters:
themeColorLogo- new value ofthemeColorLogofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thethemeColorLogofield changed
-
withUnmappedField
public IntuneBrandingProfile withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getAssignments
public IntuneBrandingProfileAssignmentCollectionRequest getAssignments()
“The list of group assignments for the branding profile”- Returns:
- navigational property assignments
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public IntuneBrandingProfile patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public IntuneBrandingProfile put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
assign
public com.github.davidmoten.odata.client.ActionRequestNoReturn assign(List<IntuneBrandingProfileAssignment> assignments)
-
-