Class MacOSDeviceFeaturesConfiguration
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.DeviceConfiguration
-
- odata.msgraph.client.beta.entity.AppleDeviceFeaturesConfigurationBase
-
- odata.msgraph.client.beta.entity.MacOSDeviceFeaturesConfiguration
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class MacOSDeviceFeaturesConfiguration extends AppleDeviceFeaturesConfigurationBase implements com.github.davidmoten.odata.client.ODataEntityType
“MacOS device features configuration profile.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMacOSDeviceFeaturesConfiguration.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.beta.entity.AppleDeviceFeaturesConfigurationBase
airPrintDestinations, airPrintDestinationsNextLink
-
Fields inherited from class odata.msgraph.client.beta.entity.DeviceConfiguration
createdDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, version
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMacOSDeviceFeaturesConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MacOSDeviceFeaturesConfiguration.BuilderbuilderMacOSDeviceFeaturesConfiguration()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getAdminShowHostInfo()“Whether to show admin host information on the login window.”com.github.davidmoten.odata.client.CollectionPage<MacOSAssociatedDomainsItem>getAppAssociatedDomains()“Gets or sets a list that maps apps to their associated domains.com.github.davidmoten.odata.client.CollectionPage<MacOSAssociatedDomainsItem>getAppAssociatedDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)“Gets or sets a list that maps apps to their associated domains.com.github.davidmoten.odata.client.CollectionPage<KeyValuePair>getAssociatedDomains()“DEPRECATED: use appAssociatedDomains instead.com.github.davidmoten.odata.client.CollectionPage<KeyValuePair>getAssociatedDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)“DEPRECATED: use appAssociatedDomains instead.Optional<Boolean>getAuthorizedUsersListHidden()“Whether to show the name and password dialog or a list of users on the login window.”Optional<Boolean>getAuthorizedUsersListHideAdminUsers()“Whether to hide admin users in the authorized users list on the login window.”Optional<Boolean>getAuthorizedUsersListHideLocalUsers()“Whether to show only network and system users in the authorized users list on the login window.”Optional<Boolean>getAuthorizedUsersListHideMobileAccounts()“Whether to hide mobile users in the authorized users list on the login window.”Optional<Boolean>getAuthorizedUsersListIncludeNetworkUsers()“Whether to show network users in the authorized users list on the login window.”Optional<Boolean>getAuthorizedUsersListShowOtherManagedUsers()“Whether to show other users in the authorized users list on the login window.”com.github.davidmoten.odata.client.CollectionPage<MacOSLaunchItem>getAutoLaunchItems()“List of applications, files, folders, and other items to launch when the user logs in.com.github.davidmoten.odata.client.CollectionPage<MacOSLaunchItem>getAutoLaunchItems(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of applications, files, folders, and other items to launch when the user logs in.com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<Boolean>getConsoleAccessDisabled()“Whether the Other user will disregard use of the `>console> special user name.”Optional<Boolean>getContentCachingBlockDeletion()“Prevents content caches from purging content to free up disk space for other apps.”com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingClientListenRanges()“A list of custom IP ranges content caches will use to listen for clients.com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingClientListenRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)“A list of custom IP ranges content caches will use to listen for clients.Optional<MacOSContentCachingClientPolicy>getContentCachingClientPolicy()“Determines the method in which content caching servers will listen for clients.”Optional<String>getContentCachingDataPath()“The path to the directory used to store cached content.Optional<Boolean>getContentCachingDisableConnectionSharing()“Disables internet connection sharing.”Optional<Boolean>getContentCachingEnabled()“Enables content caching and prevents it from being disabled by the user.”Optional<Boolean>getContentCachingForceConnectionSharing()“Forces internet connection sharing.Optional<Boolean>getContentCachingKeepAwake()“Prevent the device from sleeping if content caching is enabled.”Optional<Boolean>getContentCachingLogClientIdentities()“Enables logging of IP addresses and ports of clients that request cached content .”Optional<Long>getContentCachingMaxSizeBytes()“The maximum number of bytes of disk space that will be used for the content cache.com.github.davidmoten.odata.client.CollectionPage<String>getContentCachingParents()“A list of IP addresses representing parent content caches.”com.github.davidmoten.odata.client.CollectionPage<String>getContentCachingParents(com.github.davidmoten.odata.client.HttpRequestOptions options)“A list of IP addresses representing parent content caches.”Optional<MacOSContentCachingParentSelectionPolicy>getContentCachingParentSelectionPolicy()“Determines the method in which content caching servers will select parents if multiple are present.”com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingPeerFilterRanges()“A list of custom IP ranges content caches will use to query for content from peers caches.com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingPeerFilterRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)“A list of custom IP ranges content caches will use to query for content from peers caches.com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingPeerListenRanges()“A list of custom IP ranges content caches will use to listen for peer caches.com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingPeerListenRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)“A list of custom IP ranges content caches will use to listen for peer caches.Optional<MacOSContentCachingPeerPolicy>getContentCachingPeerPolicy()“Determines the method in which content caches peer with other caches.”Optional<Integer>getContentCachingPort()“Sets the port used for content caching.com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingPublicRanges()“A list of custom IP ranges that Apple's content caching service should use to match clients to content caches.com.github.davidmoten.odata.client.CollectionPage<IpRange>getContentCachingPublicRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)“A list of custom IP ranges that Apple's content caching service should use to match clients to content caches.Optional<Boolean>getContentCachingShowAlerts()“Display content caching alerts as system notifications.”Optional<MacOSContentCachingType>getContentCachingType()“Determines what type of content is allowed to be cached by Apple's content caching service.”Optional<String>getLoginWindowText()“Custom text to be displayed on the login window.”Optional<Boolean>getLogOutDisabledWhileLoggedIn()“Whether the Log Out menu item on the login window will be disabled while the user is logged in.”Optional<MacOSSingleSignOnExtension>getMacOSSingleSignOnExtension()“Gets or sets a single sign-on extension profile.”Optional<Boolean>getPowerOffDisabledWhileLoggedIn()“Whether the Power Off menu item on the login window will be disabled while the user is logged in.”Optional<Boolean>getRestartDisabled()“Whether to hide the Restart button item on the login window.”Optional<Boolean>getRestartDisabledWhileLoggedIn()“Whether the Restart menu item on the login window will be disabled while the user is logged in.”Optional<Boolean>getScreenLockDisableImmediate()“Whether to disable the immediate screen lock functions.”Optional<Boolean>getShutDownDisabled()“Whether to hide the Shut Down button item on the login window.”Optional<Boolean>getShutDownDisabledWhileLoggedIn()“Whether the Shut Down menu item on the login window will be disabled while the user is logged in.”Optional<SingleSignOnExtension>getSingleSignOnExtension()“Gets or sets a single sign-on extension profile.MacOSCertificateProfileBaseRequestgetSingleSignOnExtensionPkinitCertificate()“PKINIT Certificate for the authentication with single sign-on extensions.”Optional<Boolean>getSleepDisabled()“Whether to hide the Sleep menu item on the login window.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()MacOSDeviceFeaturesConfigurationpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)MacOSDeviceFeaturesConfigurationput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()MacOSDeviceFeaturesConfigurationwithAdminShowHostInfo(Boolean adminShowHostInfo)Returns an immutable copy ofthiswith just theadminShowHostInfofield changed.MacOSDeviceFeaturesConfigurationwithAppAssociatedDomains(List<MacOSAssociatedDomainsItem> appAssociatedDomains)Returns an immutable copy ofthiswith just theappAssociatedDomainsfield changed.MacOSDeviceFeaturesConfigurationwithAssociatedDomains(List<KeyValuePair> associatedDomains)Returns an immutable copy ofthiswith just theassociatedDomainsfield changed.MacOSDeviceFeaturesConfigurationwithAuthorizedUsersListHidden(Boolean authorizedUsersListHidden)Returns an immutable copy ofthiswith just theauthorizedUsersListHiddenfield changed.MacOSDeviceFeaturesConfigurationwithAuthorizedUsersListHideAdminUsers(Boolean authorizedUsersListHideAdminUsers)Returns an immutable copy ofthiswith just theauthorizedUsersListHideAdminUsersfield changed.MacOSDeviceFeaturesConfigurationwithAuthorizedUsersListHideLocalUsers(Boolean authorizedUsersListHideLocalUsers)Returns an immutable copy ofthiswith just theauthorizedUsersListHideLocalUsersfield changed.MacOSDeviceFeaturesConfigurationwithAuthorizedUsersListHideMobileAccounts(Boolean authorizedUsersListHideMobileAccounts)Returns an immutable copy ofthiswith just theauthorizedUsersListHideMobileAccountsfield changed.MacOSDeviceFeaturesConfigurationwithAuthorizedUsersListIncludeNetworkUsers(Boolean authorizedUsersListIncludeNetworkUsers)Returns an immutable copy ofthiswith just theauthorizedUsersListIncludeNetworkUsersfield changed.MacOSDeviceFeaturesConfigurationwithAuthorizedUsersListShowOtherManagedUsers(Boolean authorizedUsersListShowOtherManagedUsers)Returns an immutable copy ofthiswith just theauthorizedUsersListShowOtherManagedUsersfield changed.MacOSDeviceFeaturesConfigurationwithAutoLaunchItems(List<MacOSLaunchItem> autoLaunchItems)Returns an immutable copy ofthiswith just theautoLaunchItemsfield changed.MacOSDeviceFeaturesConfigurationwithConsoleAccessDisabled(Boolean consoleAccessDisabled)Returns an immutable copy ofthiswith just theconsoleAccessDisabledfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingBlockDeletion(Boolean contentCachingBlockDeletion)Returns an immutable copy ofthiswith just thecontentCachingBlockDeletionfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingClientListenRanges(List<IpRange> contentCachingClientListenRanges)Returns an immutable copy ofthiswith just thecontentCachingClientListenRangesfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingClientPolicy(MacOSContentCachingClientPolicy contentCachingClientPolicy)Returns an immutable copy ofthiswith just thecontentCachingClientPolicyfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingDataPath(String contentCachingDataPath)Returns an immutable copy ofthiswith just thecontentCachingDataPathfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingDisableConnectionSharing(Boolean contentCachingDisableConnectionSharing)Returns an immutable copy ofthiswith just thecontentCachingDisableConnectionSharingfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingEnabled(Boolean contentCachingEnabled)Returns an immutable copy ofthiswith just thecontentCachingEnabledfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingForceConnectionSharing(Boolean contentCachingForceConnectionSharing)Returns an immutable copy ofthiswith just thecontentCachingForceConnectionSharingfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingKeepAwake(Boolean contentCachingKeepAwake)Returns an immutable copy ofthiswith just thecontentCachingKeepAwakefield changed.MacOSDeviceFeaturesConfigurationwithContentCachingLogClientIdentities(Boolean contentCachingLogClientIdentities)Returns an immutable copy ofthiswith just thecontentCachingLogClientIdentitiesfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingMaxSizeBytes(Long contentCachingMaxSizeBytes)Returns an immutable copy ofthiswith just thecontentCachingMaxSizeBytesfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingParents(List<String> contentCachingParents)Returns an immutable copy ofthiswith just thecontentCachingParentsfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingParentSelectionPolicy(MacOSContentCachingParentSelectionPolicy contentCachingParentSelectionPolicy)Returns an immutable copy ofthiswith just thecontentCachingParentSelectionPolicyfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingPeerFilterRanges(List<IpRange> contentCachingPeerFilterRanges)Returns an immutable copy ofthiswith just thecontentCachingPeerFilterRangesfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingPeerListenRanges(List<IpRange> contentCachingPeerListenRanges)Returns an immutable copy ofthiswith just thecontentCachingPeerListenRangesfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingPeerPolicy(MacOSContentCachingPeerPolicy contentCachingPeerPolicy)Returns an immutable copy ofthiswith just thecontentCachingPeerPolicyfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingPort(Integer contentCachingPort)Returns an immutable copy ofthiswith just thecontentCachingPortfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingPublicRanges(List<IpRange> contentCachingPublicRanges)Returns an immutable copy ofthiswith just thecontentCachingPublicRangesfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingShowAlerts(Boolean contentCachingShowAlerts)Returns an immutable copy ofthiswith just thecontentCachingShowAlertsfield changed.MacOSDeviceFeaturesConfigurationwithContentCachingType(MacOSContentCachingType contentCachingType)Returns an immutable copy ofthiswith just thecontentCachingTypefield changed.MacOSDeviceFeaturesConfigurationwithLoginWindowText(String loginWindowText)Returns an immutable copy ofthiswith just theloginWindowTextfield changed.MacOSDeviceFeaturesConfigurationwithLogOutDisabledWhileLoggedIn(Boolean logOutDisabledWhileLoggedIn)Returns an immutable copy ofthiswith just thelogOutDisabledWhileLoggedInfield changed.MacOSDeviceFeaturesConfigurationwithMacOSSingleSignOnExtension(MacOSSingleSignOnExtension macOSSingleSignOnExtension)Returns an immutable copy ofthiswith just themacOSSingleSignOnExtensionfield changed.MacOSDeviceFeaturesConfigurationwithPowerOffDisabledWhileLoggedIn(Boolean powerOffDisabledWhileLoggedIn)Returns an immutable copy ofthiswith just thepowerOffDisabledWhileLoggedInfield changed.MacOSDeviceFeaturesConfigurationwithRestartDisabled(Boolean restartDisabled)Returns an immutable copy ofthiswith just therestartDisabledfield changed.MacOSDeviceFeaturesConfigurationwithRestartDisabledWhileLoggedIn(Boolean restartDisabledWhileLoggedIn)Returns an immutable copy ofthiswith just therestartDisabledWhileLoggedInfield changed.MacOSDeviceFeaturesConfigurationwithScreenLockDisableImmediate(Boolean screenLockDisableImmediate)Returns an immutable copy ofthiswith just thescreenLockDisableImmediatefield changed.MacOSDeviceFeaturesConfigurationwithShutDownDisabled(Boolean shutDownDisabled)Returns an immutable copy ofthiswith just theshutDownDisabledfield changed.MacOSDeviceFeaturesConfigurationwithShutDownDisabledWhileLoggedIn(Boolean shutDownDisabledWhileLoggedIn)Returns an immutable copy ofthiswith just theshutDownDisabledWhileLoggedInfield changed.MacOSDeviceFeaturesConfigurationwithSingleSignOnExtension(SingleSignOnExtension singleSignOnExtension)Returns an immutable copy ofthiswith just thesingleSignOnExtensionfield changed.MacOSDeviceFeaturesConfigurationwithSleepDisabled(Boolean sleepDisabled)Returns an immutable copy ofthiswith just thesleepDisabledfield changed.MacOSDeviceFeaturesConfigurationwithUnmappedField(String name, String value)-
Methods inherited from class odata.msgraph.client.beta.entity.AppleDeviceFeaturesConfigurationBase
getAirPrintDestinations, getAirPrintDestinations, withAirPrintDestinations
-
Methods inherited from class odata.msgraph.client.beta.entity.DeviceConfiguration
assign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getOmaSettingPlainTextValue, getRoleScopeTagIds, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withRoleScopeTagIds, withSupportsScopeTags, withVersion
-
-
-
-
Field Detail
-
adminShowHostInfo
protected Boolean adminShowHostInfo
-
appAssociatedDomains
protected List<MacOSAssociatedDomainsItem> appAssociatedDomains
-
appAssociatedDomainsNextLink
protected String appAssociatedDomainsNextLink
-
associatedDomains
protected List<KeyValuePair> associatedDomains
-
associatedDomainsNextLink
protected String associatedDomainsNextLink
-
authorizedUsersListHidden
protected Boolean authorizedUsersListHidden
-
authorizedUsersListHideAdminUsers
protected Boolean authorizedUsersListHideAdminUsers
-
authorizedUsersListHideLocalUsers
protected Boolean authorizedUsersListHideLocalUsers
-
authorizedUsersListHideMobileAccounts
protected Boolean authorizedUsersListHideMobileAccounts
-
authorizedUsersListIncludeNetworkUsers
protected Boolean authorizedUsersListIncludeNetworkUsers
-
authorizedUsersListShowOtherManagedUsers
protected Boolean authorizedUsersListShowOtherManagedUsers
-
autoLaunchItems
protected List<MacOSLaunchItem> autoLaunchItems
-
autoLaunchItemsNextLink
protected String autoLaunchItemsNextLink
-
consoleAccessDisabled
protected Boolean consoleAccessDisabled
-
contentCachingBlockDeletion
protected Boolean contentCachingBlockDeletion
-
contentCachingClientListenRangesNextLink
protected String contentCachingClientListenRangesNextLink
-
contentCachingClientPolicy
protected MacOSContentCachingClientPolicy contentCachingClientPolicy
-
contentCachingDataPath
protected String contentCachingDataPath
-
contentCachingDisableConnectionSharing
protected Boolean contentCachingDisableConnectionSharing
-
contentCachingEnabled
protected Boolean contentCachingEnabled
-
contentCachingForceConnectionSharing
protected Boolean contentCachingForceConnectionSharing
-
contentCachingKeepAwake
protected Boolean contentCachingKeepAwake
-
contentCachingLogClientIdentities
protected Boolean contentCachingLogClientIdentities
-
contentCachingMaxSizeBytes
protected Long contentCachingMaxSizeBytes
-
contentCachingParentsNextLink
protected String contentCachingParentsNextLink
-
contentCachingParentSelectionPolicy
protected MacOSContentCachingParentSelectionPolicy contentCachingParentSelectionPolicy
-
contentCachingPeerFilterRangesNextLink
protected String contentCachingPeerFilterRangesNextLink
-
contentCachingPeerListenRangesNextLink
protected String contentCachingPeerListenRangesNextLink
-
contentCachingPeerPolicy
protected MacOSContentCachingPeerPolicy contentCachingPeerPolicy
-
contentCachingPort
protected Integer contentCachingPort
-
contentCachingPublicRangesNextLink
protected String contentCachingPublicRangesNextLink
-
contentCachingShowAlerts
protected Boolean contentCachingShowAlerts
-
contentCachingType
protected MacOSContentCachingType contentCachingType
-
loginWindowText
protected String loginWindowText
-
logOutDisabledWhileLoggedIn
protected Boolean logOutDisabledWhileLoggedIn
-
macOSSingleSignOnExtension
protected MacOSSingleSignOnExtension macOSSingleSignOnExtension
-
powerOffDisabledWhileLoggedIn
protected Boolean powerOffDisabledWhileLoggedIn
-
restartDisabled
protected Boolean restartDisabled
-
restartDisabledWhileLoggedIn
protected Boolean restartDisabledWhileLoggedIn
-
screenLockDisableImmediate
protected Boolean screenLockDisableImmediate
-
shutDownDisabled
protected Boolean shutDownDisabled
-
shutDownDisabledWhileLoggedIn
protected Boolean shutDownDisabledWhileLoggedIn
-
singleSignOnExtension
protected SingleSignOnExtension singleSignOnExtension
-
sleepDisabled
protected Boolean sleepDisabled
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classAppleDeviceFeaturesConfigurationBase
-
builderMacOSDeviceFeaturesConfiguration
public static MacOSDeviceFeaturesConfiguration.Builder builderMacOSDeviceFeaturesConfiguration()
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 classAppleDeviceFeaturesConfigurationBase
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classAppleDeviceFeaturesConfigurationBase
-
getAdminShowHostInfo
public Optional<Boolean> getAdminShowHostInfo()
“Whether to show admin host information on the login window.”- Returns:
- property adminShowHostInfo
-
withAdminShowHostInfo
public MacOSDeviceFeaturesConfiguration withAdminShowHostInfo(Boolean adminShowHostInfo)
Returns an immutable copy ofthiswith just theadminShowHostInfofield 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.“Whether to show admin host information on the login window.”
- Parameters:
adminShowHostInfo- new value ofadminShowHostInfofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theadminShowHostInfofield changed
-
getAppAssociatedDomains
public com.github.davidmoten.odata.client.CollectionPage<MacOSAssociatedDomainsItem> getAppAssociatedDomains()
“Gets or sets a list that maps apps to their associated domains. Application identifiers must be unique. This collection can contain a maximum of 500 elements.”- Returns:
- property appAssociatedDomains
-
withAppAssociatedDomains
public MacOSDeviceFeaturesConfiguration withAppAssociatedDomains(List<MacOSAssociatedDomainsItem> appAssociatedDomains)
Returns an immutable copy ofthiswith just theappAssociatedDomainsfield 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.“Gets or sets a list that maps apps to their associated domains. Application identifiers must be unique. This collection can contain a maximum of 500 elements.”
- Parameters:
appAssociatedDomains- new value ofappAssociatedDomainsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappAssociatedDomainsfield changed
-
getAppAssociatedDomains
public com.github.davidmoten.odata.client.CollectionPage<MacOSAssociatedDomainsItem> getAppAssociatedDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Gets or sets a list that maps apps to their associated domains. Application identifiers must be unique. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property appAssociatedDomains
-
getAssociatedDomains
public com.github.davidmoten.odata.client.CollectionPage<KeyValuePair> getAssociatedDomains()
“DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.”- Returns:
- property associatedDomains
-
withAssociatedDomains
public MacOSDeviceFeaturesConfiguration withAssociatedDomains(List<KeyValuePair> associatedDomains)
Returns an immutable copy ofthiswith just theassociatedDomainsfield 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.“DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.”
- Parameters:
associatedDomains- new value ofassociatedDomainsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theassociatedDomainsfield changed
-
getAssociatedDomains
public com.github.davidmoten.odata.client.CollectionPage<KeyValuePair> getAssociatedDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)
“DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property associatedDomains
-
getAuthorizedUsersListHidden
public Optional<Boolean> getAuthorizedUsersListHidden()
“Whether to show the name and password dialog or a list of users on the login window.”- Returns:
- property authorizedUsersListHidden
-
withAuthorizedUsersListHidden
public MacOSDeviceFeaturesConfiguration withAuthorizedUsersListHidden(Boolean authorizedUsersListHidden)
Returns an immutable copy ofthiswith just theauthorizedUsersListHiddenfield 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.“Whether to show the name and password dialog or a list of users on the login window.”
- Parameters:
authorizedUsersListHidden- new value ofauthorizedUsersListHiddenfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theauthorizedUsersListHiddenfield changed
-
getAuthorizedUsersListHideAdminUsers
public Optional<Boolean> getAuthorizedUsersListHideAdminUsers()
“Whether to hide admin users in the authorized users list on the login window.”- Returns:
- property authorizedUsersListHideAdminUsers
-
withAuthorizedUsersListHideAdminUsers
public MacOSDeviceFeaturesConfiguration withAuthorizedUsersListHideAdminUsers(Boolean authorizedUsersListHideAdminUsers)
Returns an immutable copy ofthiswith just theauthorizedUsersListHideAdminUsersfield 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.“Whether to hide admin users in the authorized users list on the login window.”
- Parameters:
authorizedUsersListHideAdminUsers- new value ofauthorizedUsersListHideAdminUsersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theauthorizedUsersListHideAdminUsersfield changed
-
getAuthorizedUsersListHideLocalUsers
public Optional<Boolean> getAuthorizedUsersListHideLocalUsers()
“Whether to show only network and system users in the authorized users list on the login window.”- Returns:
- property authorizedUsersListHideLocalUsers
-
withAuthorizedUsersListHideLocalUsers
public MacOSDeviceFeaturesConfiguration withAuthorizedUsersListHideLocalUsers(Boolean authorizedUsersListHideLocalUsers)
Returns an immutable copy ofthiswith just theauthorizedUsersListHideLocalUsersfield 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.“Whether to show only network and system users in the authorized users list on the login window.”
- Parameters:
authorizedUsersListHideLocalUsers- new value ofauthorizedUsersListHideLocalUsersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theauthorizedUsersListHideLocalUsersfield changed
-
getAuthorizedUsersListHideMobileAccounts
public Optional<Boolean> getAuthorizedUsersListHideMobileAccounts()
“Whether to hide mobile users in the authorized users list on the login window.”- Returns:
- property authorizedUsersListHideMobileAccounts
-
withAuthorizedUsersListHideMobileAccounts
public MacOSDeviceFeaturesConfiguration withAuthorizedUsersListHideMobileAccounts(Boolean authorizedUsersListHideMobileAccounts)
Returns an immutable copy ofthiswith just theauthorizedUsersListHideMobileAccountsfield 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.“Whether to hide mobile users in the authorized users list on the login window.”
- Parameters:
authorizedUsersListHideMobileAccounts- new value ofauthorizedUsersListHideMobileAccountsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theauthorizedUsersListHideMobileAccountsfield changed
-
getAuthorizedUsersListIncludeNetworkUsers
public Optional<Boolean> getAuthorizedUsersListIncludeNetworkUsers()
“Whether to show network users in the authorized users list on the login window.”- Returns:
- property authorizedUsersListIncludeNetworkUsers
-
withAuthorizedUsersListIncludeNetworkUsers
public MacOSDeviceFeaturesConfiguration withAuthorizedUsersListIncludeNetworkUsers(Boolean authorizedUsersListIncludeNetworkUsers)
Returns an immutable copy ofthiswith just theauthorizedUsersListIncludeNetworkUsersfield 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.“Whether to show network users in the authorized users list on the login window.”
- Parameters:
authorizedUsersListIncludeNetworkUsers- new value ofauthorizedUsersListIncludeNetworkUsersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theauthorizedUsersListIncludeNetworkUsersfield changed
-
getAuthorizedUsersListShowOtherManagedUsers
public Optional<Boolean> getAuthorizedUsersListShowOtherManagedUsers()
“Whether to show other users in the authorized users list on the login window.”- Returns:
- property authorizedUsersListShowOtherManagedUsers
-
withAuthorizedUsersListShowOtherManagedUsers
public MacOSDeviceFeaturesConfiguration withAuthorizedUsersListShowOtherManagedUsers(Boolean authorizedUsersListShowOtherManagedUsers)
Returns an immutable copy ofthiswith just theauthorizedUsersListShowOtherManagedUsersfield 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.“Whether to show other users in the authorized users list on the login window.”
- Parameters:
authorizedUsersListShowOtherManagedUsers- new value ofauthorizedUsersListShowOtherManagedUsersfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theauthorizedUsersListShowOtherManagedUsersfield changed
-
getAutoLaunchItems
public com.github.davidmoten.odata.client.CollectionPage<MacOSLaunchItem> getAutoLaunchItems()
“List of applications, files, folders, and other items to launch when the user logs in. This collection can contain a maximum of 500 elements.”- Returns:
- property autoLaunchItems
-
withAutoLaunchItems
public MacOSDeviceFeaturesConfiguration withAutoLaunchItems(List<MacOSLaunchItem> autoLaunchItems)
Returns an immutable copy ofthiswith just theautoLaunchItemsfield 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 applications, files, folders, and other items to launch when the user logs in. This collection can contain a maximum of 500 elements.”
- Parameters:
autoLaunchItems- new value ofautoLaunchItemsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theautoLaunchItemsfield changed
-
getAutoLaunchItems
public com.github.davidmoten.odata.client.CollectionPage<MacOSLaunchItem> getAutoLaunchItems(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of applications, files, folders, and other items to launch when the user logs in. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property autoLaunchItems
-
getConsoleAccessDisabled
public Optional<Boolean> getConsoleAccessDisabled()
“Whether the Other user will disregard use of the `>console> special user name.”- Returns:
- property consoleAccessDisabled
-
withConsoleAccessDisabled
public MacOSDeviceFeaturesConfiguration withConsoleAccessDisabled(Boolean consoleAccessDisabled)
Returns an immutable copy ofthiswith just theconsoleAccessDisabledfield 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.“Whether the Other user will disregard use of the `>console> special user name.”
- Parameters:
consoleAccessDisabled- new value ofconsoleAccessDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theconsoleAccessDisabledfield changed
-
getContentCachingBlockDeletion
public Optional<Boolean> getContentCachingBlockDeletion()
“Prevents content caches from purging content to free up disk space for other apps.”- Returns:
- property contentCachingBlockDeletion
-
withContentCachingBlockDeletion
public MacOSDeviceFeaturesConfiguration withContentCachingBlockDeletion(Boolean contentCachingBlockDeletion)
Returns an immutable copy ofthiswith just thecontentCachingBlockDeletionfield 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.“Prevents content caches from purging content to free up disk space for other apps.”
- Parameters:
contentCachingBlockDeletion- new value ofcontentCachingBlockDeletionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingBlockDeletionfield changed
-
getContentCachingClientListenRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingClientListenRanges()
“A list of custom IP ranges content caches will use to listen for clients. This collection can contain a maximum of 500 elements.”- Returns:
- property contentCachingClientListenRanges
-
withContentCachingClientListenRanges
public MacOSDeviceFeaturesConfiguration withContentCachingClientListenRanges(List<IpRange> contentCachingClientListenRanges)
Returns an immutable copy ofthiswith just thecontentCachingClientListenRangesfield 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.“A list of custom IP ranges content caches will use to listen for clients. This collection can contain a maximum of 500 elements.”
- Parameters:
contentCachingClientListenRanges- new value ofcontentCachingClientListenRangesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingClientListenRangesfield changed
-
getContentCachingClientListenRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingClientListenRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of custom IP ranges content caches will use to listen for clients. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property contentCachingClientListenRanges
-
getContentCachingClientPolicy
public Optional<MacOSContentCachingClientPolicy> getContentCachingClientPolicy()
“Determines the method in which content caching servers will listen for clients.”- Returns:
- property contentCachingClientPolicy
-
withContentCachingClientPolicy
public MacOSDeviceFeaturesConfiguration withContentCachingClientPolicy(MacOSContentCachingClientPolicy contentCachingClientPolicy)
Returns an immutable copy ofthiswith just thecontentCachingClientPolicyfield 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.“Determines the method in which content caching servers will listen for clients.”
- Parameters:
contentCachingClientPolicy- new value ofcontentCachingClientPolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingClientPolicyfield changed
-
getContentCachingDataPath
public Optional<String> getContentCachingDataPath()
“The path to the directory used to store cached content. The value must be (or end with) /Library/Application Support/Apple/AssetCache/Data”- Returns:
- property contentCachingDataPath
-
withContentCachingDataPath
public MacOSDeviceFeaturesConfiguration withContentCachingDataPath(String contentCachingDataPath)
Returns an immutable copy ofthiswith just thecontentCachingDataPathfield 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 path to the directory used to store cached content. The value must be (or end with) /Library/Application Support/Apple/AssetCache/Data”
- Parameters:
contentCachingDataPath- new value ofcontentCachingDataPathfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingDataPathfield changed
-
getContentCachingDisableConnectionSharing
public Optional<Boolean> getContentCachingDisableConnectionSharing()
“Disables internet connection sharing.”- Returns:
- property contentCachingDisableConnectionSharing
-
withContentCachingDisableConnectionSharing
public MacOSDeviceFeaturesConfiguration withContentCachingDisableConnectionSharing(Boolean contentCachingDisableConnectionSharing)
Returns an immutable copy ofthiswith just thecontentCachingDisableConnectionSharingfield 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.“Disables internet connection sharing.”
- Parameters:
contentCachingDisableConnectionSharing- new value ofcontentCachingDisableConnectionSharingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingDisableConnectionSharingfield changed
-
getContentCachingEnabled
public Optional<Boolean> getContentCachingEnabled()
“Enables content caching and prevents it from being disabled by the user.”- Returns:
- property contentCachingEnabled
-
withContentCachingEnabled
public MacOSDeviceFeaturesConfiguration withContentCachingEnabled(Boolean contentCachingEnabled)
Returns an immutable copy ofthiswith just thecontentCachingEnabledfield 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.“Enables content caching and prevents it from being disabled by the user.”
- Parameters:
contentCachingEnabled- new value ofcontentCachingEnabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingEnabledfield changed
-
getContentCachingForceConnectionSharing
public Optional<Boolean> getContentCachingForceConnectionSharing()
“Forces internet connection sharing. contentCachingDisableConnectionSharing overrides this setting.”- Returns:
- property contentCachingForceConnectionSharing
-
withContentCachingForceConnectionSharing
public MacOSDeviceFeaturesConfiguration withContentCachingForceConnectionSharing(Boolean contentCachingForceConnectionSharing)
Returns an immutable copy ofthiswith just thecontentCachingForceConnectionSharingfield 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.“Forces internet connection sharing. contentCachingDisableConnectionSharing overrides this setting.”
- Parameters:
contentCachingForceConnectionSharing- new value ofcontentCachingForceConnectionSharingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingForceConnectionSharingfield changed
-
getContentCachingKeepAwake
public Optional<Boolean> getContentCachingKeepAwake()
“Prevent the device from sleeping if content caching is enabled.”- Returns:
- property contentCachingKeepAwake
-
withContentCachingKeepAwake
public MacOSDeviceFeaturesConfiguration withContentCachingKeepAwake(Boolean contentCachingKeepAwake)
Returns an immutable copy ofthiswith just thecontentCachingKeepAwakefield 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.“Prevent the device from sleeping if content caching is enabled.”
- Parameters:
contentCachingKeepAwake- new value ofcontentCachingKeepAwakefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingKeepAwakefield changed
-
getContentCachingLogClientIdentities
public Optional<Boolean> getContentCachingLogClientIdentities()
“Enables logging of IP addresses and ports of clients that request cached content .”- Returns:
- property contentCachingLogClientIdentities
-
withContentCachingLogClientIdentities
public MacOSDeviceFeaturesConfiguration withContentCachingLogClientIdentities(Boolean contentCachingLogClientIdentities)
Returns an immutable copy ofthiswith just thecontentCachingLogClientIdentitiesfield 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.“Enables logging of IP addresses and ports of clients that request cached content .”
- Parameters:
contentCachingLogClientIdentities- new value ofcontentCachingLogClientIdentitiesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingLogClientIdentitiesfield changed
-
getContentCachingMaxSizeBytes
public Optional<Long> getContentCachingMaxSizeBytes()
“The maximum number of bytes of disk space that will be used for the content cache. A value of 0 (default) indicates unlimited disk space.”- Returns:
- property contentCachingMaxSizeBytes
-
withContentCachingMaxSizeBytes
public MacOSDeviceFeaturesConfiguration withContentCachingMaxSizeBytes(Long contentCachingMaxSizeBytes)
Returns an immutable copy ofthiswith just thecontentCachingMaxSizeBytesfield 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 maximum number of bytes of disk space that will be used for the content cache. A value of 0 (default) indicates unlimited disk space.”
- Parameters:
contentCachingMaxSizeBytes- new value ofcontentCachingMaxSizeBytesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingMaxSizeBytesfield changed
-
getContentCachingParents
public com.github.davidmoten.odata.client.CollectionPage<String> getContentCachingParents()
“A list of IP addresses representing parent content caches.”- Returns:
- property contentCachingParents
-
withContentCachingParents
public MacOSDeviceFeaturesConfiguration withContentCachingParents(List<String> contentCachingParents)
Returns an immutable copy ofthiswith just thecontentCachingParentsfield 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.“A list of IP addresses representing parent content caches.”
- Parameters:
contentCachingParents- new value ofcontentCachingParentsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingParentsfield changed
-
getContentCachingParents
public com.github.davidmoten.odata.client.CollectionPage<String> getContentCachingParents(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of IP addresses representing parent content caches.”- Parameters:
options- specify connect and read timeouts- Returns:
- property contentCachingParents
-
getContentCachingParentSelectionPolicy
public Optional<MacOSContentCachingParentSelectionPolicy> getContentCachingParentSelectionPolicy()
“Determines the method in which content caching servers will select parents if multiple are present.”- Returns:
- property contentCachingParentSelectionPolicy
-
withContentCachingParentSelectionPolicy
public MacOSDeviceFeaturesConfiguration withContentCachingParentSelectionPolicy(MacOSContentCachingParentSelectionPolicy contentCachingParentSelectionPolicy)
Returns an immutable copy ofthiswith just thecontentCachingParentSelectionPolicyfield 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.“Determines the method in which content caching servers will select parents if multiple are present.”
- Parameters:
contentCachingParentSelectionPolicy- new value ofcontentCachingParentSelectionPolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingParentSelectionPolicyfield changed
-
getContentCachingPeerFilterRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingPeerFilterRanges()
“A list of custom IP ranges content caches will use to query for content from peers caches. This collection can contain a maximum of 500 elements.”- Returns:
- property contentCachingPeerFilterRanges
-
withContentCachingPeerFilterRanges
public MacOSDeviceFeaturesConfiguration withContentCachingPeerFilterRanges(List<IpRange> contentCachingPeerFilterRanges)
Returns an immutable copy ofthiswith just thecontentCachingPeerFilterRangesfield 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.“A list of custom IP ranges content caches will use to query for content from peers caches. This collection can contain a maximum of 500 elements.”
- Parameters:
contentCachingPeerFilterRanges- new value ofcontentCachingPeerFilterRangesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingPeerFilterRangesfield changed
-
getContentCachingPeerFilterRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingPeerFilterRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of custom IP ranges content caches will use to query for content from peers caches. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property contentCachingPeerFilterRanges
-
getContentCachingPeerListenRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingPeerListenRanges()
“A list of custom IP ranges content caches will use to listen for peer caches. This collection can contain a maximum of 500 elements.”- Returns:
- property contentCachingPeerListenRanges
-
withContentCachingPeerListenRanges
public MacOSDeviceFeaturesConfiguration withContentCachingPeerListenRanges(List<IpRange> contentCachingPeerListenRanges)
Returns an immutable copy ofthiswith just thecontentCachingPeerListenRangesfield 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.“A list of custom IP ranges content caches will use to listen for peer caches. This collection can contain a maximum of 500 elements.”
- Parameters:
contentCachingPeerListenRanges- new value ofcontentCachingPeerListenRangesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingPeerListenRangesfield changed
-
getContentCachingPeerListenRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingPeerListenRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of custom IP ranges content caches will use to listen for peer caches. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property contentCachingPeerListenRanges
-
getContentCachingPeerPolicy
public Optional<MacOSContentCachingPeerPolicy> getContentCachingPeerPolicy()
“Determines the method in which content caches peer with other caches.”- Returns:
- property contentCachingPeerPolicy
-
withContentCachingPeerPolicy
public MacOSDeviceFeaturesConfiguration withContentCachingPeerPolicy(MacOSContentCachingPeerPolicy contentCachingPeerPolicy)
Returns an immutable copy ofthiswith just thecontentCachingPeerPolicyfield 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.“Determines the method in which content caches peer with other caches.”
- Parameters:
contentCachingPeerPolicy- new value ofcontentCachingPeerPolicyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingPeerPolicyfield changed
-
getContentCachingPort
public Optional<Integer> getContentCachingPort()
“Sets the port used for content caching. If the value is 0, a random available port will be selected. Valid values 0 to 65535”- Returns:
- property contentCachingPort
-
withContentCachingPort
public MacOSDeviceFeaturesConfiguration withContentCachingPort(Integer contentCachingPort)
Returns an immutable copy ofthiswith just thecontentCachingPortfield 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.“Sets the port used for content caching. If the value is 0, a random available port will be selected. Valid values 0 to 65535”
- Parameters:
contentCachingPort- new value ofcontentCachingPortfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingPortfield changed
-
getContentCachingPublicRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingPublicRanges()
“A list of custom IP ranges that Apple's content caching service should use to match clients to content caches. This collection can contain a maximum of 500 elements.”- Returns:
- property contentCachingPublicRanges
-
withContentCachingPublicRanges
public MacOSDeviceFeaturesConfiguration withContentCachingPublicRanges(List<IpRange> contentCachingPublicRanges)
Returns an immutable copy ofthiswith just thecontentCachingPublicRangesfield 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.“A list of custom IP ranges that Apple's content caching service should use to match clients to content caches. This collection can contain a maximum of 500 elements.”
- Parameters:
contentCachingPublicRanges- new value ofcontentCachingPublicRangesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingPublicRangesfield changed
-
getContentCachingPublicRanges
public com.github.davidmoten.odata.client.CollectionPage<IpRange> getContentCachingPublicRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of custom IP ranges that Apple's content caching service should use to match clients to content caches. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property contentCachingPublicRanges
-
getContentCachingShowAlerts
public Optional<Boolean> getContentCachingShowAlerts()
“Display content caching alerts as system notifications.”- Returns:
- property contentCachingShowAlerts
-
withContentCachingShowAlerts
public MacOSDeviceFeaturesConfiguration withContentCachingShowAlerts(Boolean contentCachingShowAlerts)
Returns an immutable copy ofthiswith just thecontentCachingShowAlertsfield 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 content caching alerts as system notifications.”
- Parameters:
contentCachingShowAlerts- new value ofcontentCachingShowAlertsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingShowAlertsfield changed
-
getContentCachingType
public Optional<MacOSContentCachingType> getContentCachingType()
“Determines what type of content is allowed to be cached by Apple's content caching service.”- Returns:
- property contentCachingType
-
withContentCachingType
public MacOSDeviceFeaturesConfiguration withContentCachingType(MacOSContentCachingType contentCachingType)
Returns an immutable copy ofthiswith just thecontentCachingTypefield 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.“Determines what type of content is allowed to be cached by Apple's content caching service.”
- Parameters:
contentCachingType- new value ofcontentCachingTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontentCachingTypefield changed
-
getLoginWindowText
public Optional<String> getLoginWindowText()
“Custom text to be displayed on the login window.”- Returns:
- property loginWindowText
-
withLoginWindowText
public MacOSDeviceFeaturesConfiguration withLoginWindowText(String loginWindowText)
Returns an immutable copy ofthiswith just theloginWindowTextfield 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.“Custom text to be displayed on the login window.”
- Parameters:
loginWindowText- new value ofloginWindowTextfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theloginWindowTextfield changed
-
getLogOutDisabledWhileLoggedIn
public Optional<Boolean> getLogOutDisabledWhileLoggedIn()
“Whether the Log Out menu item on the login window will be disabled while the user is logged in.”- Returns:
- property logOutDisabledWhileLoggedIn
-
withLogOutDisabledWhileLoggedIn
public MacOSDeviceFeaturesConfiguration withLogOutDisabledWhileLoggedIn(Boolean logOutDisabledWhileLoggedIn)
Returns an immutable copy ofthiswith just thelogOutDisabledWhileLoggedInfield 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.“Whether the Log Out menu item on the login window will be disabled while the user is logged in.”
- Parameters:
logOutDisabledWhileLoggedIn- new value oflogOutDisabledWhileLoggedInfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelogOutDisabledWhileLoggedInfield changed
-
getMacOSSingleSignOnExtension
public Optional<MacOSSingleSignOnExtension> getMacOSSingleSignOnExtension()
“Gets or sets a single sign-on extension profile.”- Returns:
- property macOSSingleSignOnExtension
-
withMacOSSingleSignOnExtension
public MacOSDeviceFeaturesConfiguration withMacOSSingleSignOnExtension(MacOSSingleSignOnExtension macOSSingleSignOnExtension)
Returns an immutable copy ofthiswith just themacOSSingleSignOnExtensionfield 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.“Gets or sets a single sign-on extension profile.”
- Parameters:
macOSSingleSignOnExtension- new value ofmacOSSingleSignOnExtensionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themacOSSingleSignOnExtensionfield changed
-
getPowerOffDisabledWhileLoggedIn
public Optional<Boolean> getPowerOffDisabledWhileLoggedIn()
“Whether the Power Off menu item on the login window will be disabled while the user is logged in.”- Returns:
- property powerOffDisabledWhileLoggedIn
-
withPowerOffDisabledWhileLoggedIn
public MacOSDeviceFeaturesConfiguration withPowerOffDisabledWhileLoggedIn(Boolean powerOffDisabledWhileLoggedIn)
Returns an immutable copy ofthiswith just thepowerOffDisabledWhileLoggedInfield 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.“Whether the Power Off menu item on the login window will be disabled while the user is logged in.”
- Parameters:
powerOffDisabledWhileLoggedIn- new value ofpowerOffDisabledWhileLoggedInfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepowerOffDisabledWhileLoggedInfield changed
-
getRestartDisabled
public Optional<Boolean> getRestartDisabled()
“Whether to hide the Restart button item on the login window.”- Returns:
- property restartDisabled
-
withRestartDisabled
public MacOSDeviceFeaturesConfiguration withRestartDisabled(Boolean restartDisabled)
Returns an immutable copy ofthiswith just therestartDisabledfield 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.“Whether to hide the Restart button item on the login window.”
- Parameters:
restartDisabled- new value ofrestartDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just therestartDisabledfield changed
-
getRestartDisabledWhileLoggedIn
public Optional<Boolean> getRestartDisabledWhileLoggedIn()
“Whether the Restart menu item on the login window will be disabled while the user is logged in.”- Returns:
- property restartDisabledWhileLoggedIn
-
withRestartDisabledWhileLoggedIn
public MacOSDeviceFeaturesConfiguration withRestartDisabledWhileLoggedIn(Boolean restartDisabledWhileLoggedIn)
Returns an immutable copy ofthiswith just therestartDisabledWhileLoggedInfield 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.“Whether the Restart menu item on the login window will be disabled while the user is logged in.”
- Parameters:
restartDisabledWhileLoggedIn- new value ofrestartDisabledWhileLoggedInfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just therestartDisabledWhileLoggedInfield changed
-
getScreenLockDisableImmediate
public Optional<Boolean> getScreenLockDisableImmediate()
“Whether to disable the immediate screen lock functions.”- Returns:
- property screenLockDisableImmediate
-
withScreenLockDisableImmediate
public MacOSDeviceFeaturesConfiguration withScreenLockDisableImmediate(Boolean screenLockDisableImmediate)
Returns an immutable copy ofthiswith just thescreenLockDisableImmediatefield 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.“Whether to disable the immediate screen lock functions.”
- Parameters:
screenLockDisableImmediate- new value ofscreenLockDisableImmediatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thescreenLockDisableImmediatefield changed
-
getShutDownDisabled
public Optional<Boolean> getShutDownDisabled()
“Whether to hide the Shut Down button item on the login window.”- Returns:
- property shutDownDisabled
-
withShutDownDisabled
public MacOSDeviceFeaturesConfiguration withShutDownDisabled(Boolean shutDownDisabled)
Returns an immutable copy ofthiswith just theshutDownDisabledfield 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.“Whether to hide the Shut Down button item on the login window.”
- Parameters:
shutDownDisabled- new value ofshutDownDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshutDownDisabledfield changed
-
getShutDownDisabledWhileLoggedIn
public Optional<Boolean> getShutDownDisabledWhileLoggedIn()
“Whether the Shut Down menu item on the login window will be disabled while the user is logged in.”- Returns:
- property shutDownDisabledWhileLoggedIn
-
withShutDownDisabledWhileLoggedIn
public MacOSDeviceFeaturesConfiguration withShutDownDisabledWhileLoggedIn(Boolean shutDownDisabledWhileLoggedIn)
Returns an immutable copy ofthiswith just theshutDownDisabledWhileLoggedInfield 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.“Whether the Shut Down menu item on the login window will be disabled while the user is logged in.”
- Parameters:
shutDownDisabledWhileLoggedIn- new value ofshutDownDisabledWhileLoggedInfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theshutDownDisabledWhileLoggedInfield changed
-
getSingleSignOnExtension
public Optional<SingleSignOnExtension> getSingleSignOnExtension()
“Gets or sets a single sign-on extension profile. Deprecated: use MacOSSingleSignOnExtension instead.”- Returns:
- property singleSignOnExtension
-
withSingleSignOnExtension
public MacOSDeviceFeaturesConfiguration withSingleSignOnExtension(SingleSignOnExtension singleSignOnExtension)
Returns an immutable copy ofthiswith just thesingleSignOnExtensionfield 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.“Gets or sets a single sign-on extension profile. Deprecated: use MacOSSingleSignOnExtension instead.”
- Parameters:
singleSignOnExtension- new value ofsingleSignOnExtensionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesingleSignOnExtensionfield changed
-
getSleepDisabled
public Optional<Boolean> getSleepDisabled()
“Whether to hide the Sleep menu item on the login window.”- Returns:
- property sleepDisabled
-
withSleepDisabled
public MacOSDeviceFeaturesConfiguration withSleepDisabled(Boolean sleepDisabled)
Returns an immutable copy ofthiswith just thesleepDisabledfield 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.“Whether to hide the Sleep menu item on the login window.”
- Parameters:
sleepDisabled- new value ofsleepDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesleepDisabledfield changed
-
withUnmappedField
public MacOSDeviceFeaturesConfiguration withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classAppleDeviceFeaturesConfigurationBase
-
getSingleSignOnExtensionPkinitCertificate
public MacOSCertificateProfileBaseRequest getSingleSignOnExtensionPkinitCertificate()
“PKINIT Certificate for the authentication with single sign-on extensions.”- Returns:
- navigational property singleSignOnExtensionPkinitCertificate
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classAppleDeviceFeaturesConfigurationBase
-
patch
public MacOSDeviceFeaturesConfiguration patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classAppleDeviceFeaturesConfigurationBase- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public MacOSDeviceFeaturesConfiguration put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classAppleDeviceFeaturesConfigurationBase- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
toString
public String toString()
- Overrides:
toStringin classAppleDeviceFeaturesConfigurationBase
-
-