public static final class MacOSEndpointProtectionConfiguration.Builder extends Object
public MacOSEndpointProtectionConfiguration.Builder id(String id)
public MacOSEndpointProtectionConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
public MacOSEndpointProtectionConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
public MacOSEndpointProtectionConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
public MacOSEndpointProtectionConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
public MacOSEndpointProtectionConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
public MacOSEndpointProtectionConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
public MacOSEndpointProtectionConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
public MacOSEndpointProtectionConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
public MacOSEndpointProtectionConfiguration.Builder description(String description)
public MacOSEndpointProtectionConfiguration.Builder displayName(String displayName)
public MacOSEndpointProtectionConfiguration.Builder version(Integer version)
public MacOSEndpointProtectionConfiguration.Builder gatekeeperAllowedAppSource(MacOSGatekeeperAppSources gatekeeperAllowedAppSource)
gatekeeperAllowedAppSource - value of gatekeeperAllowedAppSource property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder gatekeeperBlockOverride(Boolean gatekeeperBlockOverride)
gatekeeperBlockOverride - value of gatekeeperBlockOverride property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder firewallEnabled(Boolean firewallEnabled)
firewallEnabled - value of firewallEnabled property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder firewallBlockAllIncoming(Boolean firewallBlockAllIncoming)
firewallBlockAllIncoming - value of firewallBlockAllIncoming property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder firewallEnableStealthMode(Boolean firewallEnableStealthMode)
firewallEnableStealthMode - value of firewallEnableStealthMode property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder firewallApplications(List<MacOSFirewallApplication> firewallApplications)
firewallApplications - value of firewallApplications property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder firewallApplicationsNextLink(String firewallApplicationsNextLink)
firewallApplicationsNextLink - value of firewallApplications@nextLink property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultEnabled(Boolean fileVaultEnabled)
fileVaultEnabled - value of fileVaultEnabled property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultSelectedRecoveryKeyTypes(MacOSFileVaultRecoveryKeyTypes fileVaultSelectedRecoveryKeyTypes)
fileVaultSelectedRecoveryKeyTypes - value of fileVaultSelectedRecoveryKeyTypes property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultInstitutionalRecoveryKeyCertificate(byte[] fileVaultInstitutionalRecoveryKeyCertificate)
fileVaultInstitutionalRecoveryKeyCertificate - value of fileVaultInstitutionalRecoveryKeyCertificate property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultInstitutionalRecoveryKeyCertificateFileName(String fileVaultInstitutionalRecoveryKeyCertificateFileName)
fileVaultInstitutionalRecoveryKeyCertificateFileName - value of fileVaultInstitutionalRecoveryKeyCertificateFileName property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultPersonalRecoveryKeyHelpMessage(String fileVaultPersonalRecoveryKeyHelpMessage)
fileVaultPersonalRecoveryKeyHelpMessage - value of fileVaultPersonalRecoveryKeyHelpMessage property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultAllowDeferralUntilSignOut(Boolean fileVaultAllowDeferralUntilSignOut)
fileVaultAllowDeferralUntilSignOut - value of fileVaultAllowDeferralUntilSignOut property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultNumberOfTimesUserCanIgnore(Integer fileVaultNumberOfTimesUserCanIgnore)
fileVaultNumberOfTimesUserCanIgnore - value of fileVaultNumberOfTimesUserCanIgnore property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultDisablePromptAtSignOut(Boolean fileVaultDisablePromptAtSignOut)
fileVaultDisablePromptAtSignOut - value of fileVaultDisablePromptAtSignOut property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration.Builder fileVaultPersonalRecoveryKeyRotationInMonths(Integer fileVaultPersonalRecoveryKeyRotationInMonths)
fileVaultPersonalRecoveryKeyRotationInMonths - value of fileVaultPersonalRecoveryKeyRotationInMonths property (as defined in service metadata)this (for method chaining)public MacOSEndpointProtectionConfiguration build()
Copyright © 2018–2020. All rights reserved.