Class IntuneBrand
- java.lang.Object
-
- odata.msgraph.client.beta.complex.IntuneBrand
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class IntuneBrand extends Object implements com.github.davidmoten.odata.client.ODataType
“intuneBrand contains data which is used in customizing the 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 classIntuneBrand.Builder
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedIntuneBrand()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IntuneBrand.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).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()“Email 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<String>getCustomCanSeePrivacyMessage()“The custom privacy message used to explain what the organization can see and do on managed devices.”Optional<String>getCustomCantSeePrivacyMessage()“The custom privacy message used to explain what the organization can’t see or do on managed devices.”Optional<String>getCustomPrivacyMessage()“The custom privacy message used to explain what the organization can’t see or do on managed devices.”Optional<MimeContent>getDarkBackgroundLogo()“Logo image displayed in Company Portal apps which have a dark background behind the logo.”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>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 app landing page”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.”com.github.davidmoten.odata.client.CollectionPage<String>getRoleScopeTagIds()“List of scope tags assigned to the default branding profile”com.github.davidmoten.odata.client.CollectionPage<String>getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of scope tags assigned to the default 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.”Optional<Boolean>getShowLogo()“Boolean that represents whether the administrator-supplied logo images are shown or not shown.”Optional<Boolean>getShowNameNextToLogo()“Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.”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.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()IntuneBrandwithContactITEmailAddress(String contactITEmailAddress)Returns an immutable copy ofthiswith just thecontactITEmailAddressfield changed.IntuneBrandwithContactITName(String contactITName)Returns an immutable copy ofthiswith just thecontactITNamefield changed.IntuneBrandwithContactITNotes(String contactITNotes)Returns an immutable copy ofthiswith just thecontactITNotesfield changed.IntuneBrandwithContactITPhoneNumber(String contactITPhoneNumber)Returns an immutable copy ofthiswith just thecontactITPhoneNumberfield changed.IntuneBrandwithCustomCanSeePrivacyMessage(String customCanSeePrivacyMessage)Returns an immutable copy ofthiswith just thecustomCanSeePrivacyMessagefield changed.IntuneBrandwithCustomCantSeePrivacyMessage(String customCantSeePrivacyMessage)Returns an immutable copy ofthiswith just thecustomCantSeePrivacyMessagefield changed.IntuneBrandwithCustomPrivacyMessage(String customPrivacyMessage)Returns an immutable copy ofthiswith just thecustomPrivacyMessagefield changed.IntuneBrandwithDarkBackgroundLogo(MimeContent darkBackgroundLogo)Returns an immutable copy ofthiswith just thedarkBackgroundLogofield changed.IntuneBrandwithDisableClientTelemetry(Boolean disableClientTelemetry)Returns an immutable copy ofthiswith just thedisableClientTelemetryfield changed.IntuneBrandwithDisplayName(String displayName)Returns an immutable copy ofthiswith just thedisplayNamefield changed.IntuneBrandwithEnrollmentAvailability(EnrollmentAvailabilityOptions enrollmentAvailability)Returns an immutable copy ofthiswith just theenrollmentAvailabilityfield changed.IntuneBrandwithIsFactoryResetDisabled(Boolean isFactoryResetDisabled)Returns an immutable copy ofthiswith just theisFactoryResetDisabledfield changed.IntuneBrandwithIsRemoveDeviceDisabled(Boolean isRemoveDeviceDisabled)Returns an immutable copy ofthiswith just theisRemoveDeviceDisabledfield changed.IntuneBrandwithLandingPageCustomizedImage(MimeContent landingPageCustomizedImage)Returns an immutable copy ofthiswith just thelandingPageCustomizedImagefield changed.IntuneBrandwithLightBackgroundLogo(MimeContent lightBackgroundLogo)Returns an immutable copy ofthiswith just thelightBackgroundLogofield changed.IntuneBrandwithOnlineSupportSiteName(String onlineSupportSiteName)Returns an immutable copy ofthiswith just theonlineSupportSiteNamefield changed.IntuneBrandwithOnlineSupportSiteUrl(String onlineSupportSiteUrl)Returns an immutable copy ofthiswith just theonlineSupportSiteUrlfield changed.IntuneBrandwithPrivacyUrl(String privacyUrl)Returns an immutable copy ofthiswith just theprivacyUrlfield changed.IntuneBrandwithSendDeviceOwnershipChangePushNotification(Boolean sendDeviceOwnershipChangePushNotification)Returns an immutable copy ofthiswith just thesendDeviceOwnershipChangePushNotificationfield changed.IntuneBrandwithShowAzureADEnterpriseApps(Boolean showAzureADEnterpriseApps)Returns an immutable copy ofthiswith just theshowAzureADEnterpriseAppsfield changed.IntuneBrandwithShowDisplayNameNextToLogo(Boolean showDisplayNameNextToLogo)Returns an immutable copy ofthiswith just theshowDisplayNameNextToLogofield changed.IntuneBrandwithShowLogo(Boolean showLogo)Returns an immutable copy ofthiswith just theshowLogofield changed.IntuneBrandwithShowNameNextToLogo(Boolean showNameNextToLogo)Returns an immutable copy ofthiswith just theshowNameNextToLogofield changed.IntuneBrandwithShowOfficeWebApps(Boolean showOfficeWebApps)Returns an immutable copy ofthiswith just theshowOfficeWebAppsfield changed.IntuneBrandwithThemeColor(RgbColor themeColor)Returns an immutable copy ofthiswith just thethemeColorfield changed.IntuneBrandwithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
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
-
customCanSeePrivacyMessage
protected String customCanSeePrivacyMessage
-
customCantSeePrivacyMessage
protected String customCantSeePrivacyMessage
-
customPrivacyMessage
protected String customPrivacyMessage
-
darkBackgroundLogo
protected MimeContent darkBackgroundLogo
-
disableClientTelemetry
protected Boolean disableClientTelemetry
-
displayName
protected String displayName
-
enrollmentAvailability
protected EnrollmentAvailabilityOptions enrollmentAvailability
-
isFactoryResetDisabled
protected Boolean isFactoryResetDisabled
-
isRemoveDeviceDisabled
protected Boolean isRemoveDeviceDisabled
-
landingPageCustomizedImage
protected MimeContent landingPageCustomizedImage
-
lightBackgroundLogo
protected MimeContent lightBackgroundLogo
-
onlineSupportSiteName
protected String onlineSupportSiteName
-
onlineSupportSiteUrl
protected String onlineSupportSiteUrl
-
privacyUrl
protected String privacyUrl
-
roleScopeTagIdsNextLink
protected String roleScopeTagIdsNextLink
-
sendDeviceOwnershipChangePushNotification
protected Boolean sendDeviceOwnershipChangePushNotification
-
showAzureADEnterpriseApps
protected Boolean showAzureADEnterpriseApps
-
showDisplayNameNextToLogo
protected Boolean showDisplayNameNextToLogo
-
showLogo
protected Boolean showLogo
-
showNameNextToLogo
protected Boolean showNameNextToLogo
-
showOfficeWebApps
protected Boolean showOfficeWebApps
-
themeColor
protected RgbColor themeColor
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
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
-
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()
“Email address of the person/organization responsible for IT support.”- Returns:
- property contactITEmailAddress
-
withContactITEmailAddress
public IntuneBrand 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.“Email 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 IntuneBrand 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 IntuneBrand 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 IntuneBrand 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
-
getCustomCanSeePrivacyMessage
public Optional<String> getCustomCanSeePrivacyMessage()
“The custom privacy message used to explain what the organization can see and do on managed devices.”- Returns:
- property customCanSeePrivacyMessage
-
withCustomCanSeePrivacyMessage
public IntuneBrand 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.“The custom privacy message used to explain what the organization can see and do on managed devices.”
- Parameters:
customCanSeePrivacyMessage- new value ofcustomCanSeePrivacyMessagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecustomCanSeePrivacyMessagefield changed
-
getCustomCantSeePrivacyMessage
public Optional<String> getCustomCantSeePrivacyMessage()
“The custom privacy message used to explain what the organization can’t see or do on managed devices.”- Returns:
- property customCantSeePrivacyMessage
-
withCustomCantSeePrivacyMessage
public IntuneBrand 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.“The custom privacy message used to explain what the organization can’t see or do on managed devices.”
- Parameters:
customCantSeePrivacyMessage- new value ofcustomCantSeePrivacyMessagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecustomCantSeePrivacyMessagefield changed
-
getCustomPrivacyMessage
public Optional<String> getCustomPrivacyMessage()
“The custom privacy message used to explain what the organization can’t see or do on managed devices.”- Returns:
- property customPrivacyMessage
-
withCustomPrivacyMessage
public IntuneBrand 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.“The custom privacy message used to explain what the organization can’t see or do on managed devices.”
- Parameters:
customPrivacyMessage- new value ofcustomPrivacyMessagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecustomPrivacyMessagefield changed
-
getDarkBackgroundLogo
public Optional<MimeContent> getDarkBackgroundLogo()
“Logo image displayed in Company Portal apps which have a dark background behind the logo.”- Returns:
- property darkBackgroundLogo
-
withDarkBackgroundLogo
public IntuneBrand withDarkBackgroundLogo(MimeContent darkBackgroundLogo)
Returns an immutable copy ofthiswith just thedarkBackgroundLogofield 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 dark background behind the logo.”
- Parameters:
darkBackgroundLogo- new value ofdarkBackgroundLogofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedarkBackgroundLogofield 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 IntuneBrand 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 IntuneBrand 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 IntuneBrand 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
-
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 IntuneBrand 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 IntuneBrand 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 app landing page”- Returns:
- property landingPageCustomizedImage
-
withLandingPageCustomizedImage
public IntuneBrand 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 app landing page”
- Parameters:
landingPageCustomizedImage- new value oflandingPageCustomizedImagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelandingPageCustomizedImagefield 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 IntuneBrand 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 IntuneBrand 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 IntuneBrand 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 IntuneBrand 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
-
getRoleScopeTagIds
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds()
“List of scope tags assigned to the default branding profile”- Returns:
- property roleScopeTagIds
-
getRoleScopeTagIds
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of scope tags assigned to the default 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 IntuneBrand 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 IntuneBrand 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.”- Returns:
- property showDisplayNameNextToLogo
-
withShowDisplayNameNextToLogo
public IntuneBrand 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.”
- 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 shown.”- Returns:
- property showLogo
-
withShowLogo
public IntuneBrand 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 shown.”
- Parameters:
showLogo- new value ofshowLogofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshowLogofield changed
-
getShowNameNextToLogo
public Optional<Boolean> getShowNameNextToLogo()
“Boolean that represents whether the administrator-supplied display name will be shown next to the logo image.”- Returns:
- property showNameNextToLogo
-
withShowNameNextToLogo
public IntuneBrand withShowNameNextToLogo(Boolean showNameNextToLogo)
Returns an immutable copy ofthiswith just theshowNameNextToLogofield 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.”
- Parameters:
showNameNextToLogo- new value ofshowNameNextToLogofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshowNameNextToLogofield changed
-
getShowOfficeWebApps
public Optional<Boolean> getShowOfficeWebApps()
“Boolean that indicates if Office WebApps will be shown in Company Portal”- Returns:
- property showOfficeWebApps
-
withShowOfficeWebApps
public IntuneBrand 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 IntuneBrand 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
-
withUnmappedField
public IntuneBrand withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static IntuneBrand.Builder builder()
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
-
-