Package odata.msgraph.client.beta.entity
Class DeviceManagement.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DeviceManagement.Builder
-
- Enclosing class:
- DeviceManagement
public static final class DeviceManagement.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceManagement.BuilderaccountMoveCompletionDateTime(OffsetDateTime accountMoveCompletionDateTime)“The date & time when tenant data moved between scaleunits.”DeviceManagement.BuilderadminConsent(AdminConsent adminConsent)“Admin consent information.”DeviceManagementbuild()DeviceManagement.BuilderdeviceComplianceReportSummarizationDateTime(OffsetDateTime deviceComplianceReportSummarizationDateTime)“The last requested time of device compliance reporting for this account.DeviceManagement.BuilderdeviceProtectionOverview(DeviceProtectionOverview deviceProtectionOverview)“Device protection overview.”DeviceManagement.Builderid(String id)DeviceManagement.BuilderintuneAccountId(String intuneAccountId)“Intune Account Id for given tenant”DeviceManagement.BuilderintuneBrand(IntuneBrand intuneBrand)“intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.”DeviceManagement.BuilderlastReportAggregationDateTime(OffsetDateTime lastReportAggregationDateTime)“The last modified time of reporting for this account.DeviceManagement.BuilderlegacyPcManangementEnabled(Boolean legacyPcManangementEnabled)“The property to enable Non-MDM managed legacy PC management for this account.DeviceManagement.BuildermanagedDeviceCleanupSettings(ManagedDeviceCleanupSettings managedDeviceCleanupSettings)“Device cleanup rule”DeviceManagement.BuildermaximumDepTokens(Integer maximumDepTokens)“Maximum number of dep tokens allowed per-tenant.”DeviceManagement.Buildersettings(DeviceManagementSettings settings)“Account level settings.”DeviceManagement.Buildersubscriptions(DeviceManagementSubscriptions subscriptions)“Tenant's Subscription.”DeviceManagement.BuildersubscriptionState(DeviceManagementSubscriptionState subscriptionState)“Tenant mobile device management subscription state.”DeviceManagement.BuilderunlicensedAdminstratorsEnabled(Boolean unlicensedAdminstratorsEnabled)“When enabled, users assigned as administrators via Role Assignment Memberships do not require an assigned Intune license.DeviceManagement.BuilderuserExperienceAnalyticsSettings(UserExperienceAnalyticsSettings userExperienceAnalyticsSettings)“User experience analytics device settings”DeviceManagement.BuilderwindowsMalwareOverview(WindowsMalwareOverview windowsMalwareOverview)“Malware overview for windows devices.”
-
-
-
Method Detail
-
id
public DeviceManagement.Builder id(String id)
-
deviceComplianceReportSummarizationDateTime
public DeviceManagement.Builder deviceComplianceReportSummarizationDateTime(OffsetDateTime deviceComplianceReportSummarizationDateTime)
“The last requested time of device compliance reporting for this account. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
deviceComplianceReportSummarizationDateTime- value ofdeviceComplianceReportSummarizationDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
intuneAccountId
public DeviceManagement.Builder intuneAccountId(String intuneAccountId)
“Intune Account Id for given tenant”- Parameters:
intuneAccountId- value ofintuneAccountIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastReportAggregationDateTime
public DeviceManagement.Builder lastReportAggregationDateTime(OffsetDateTime lastReportAggregationDateTime)
“The last modified time of reporting for this account. This property is read-only .”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
lastReportAggregationDateTime- value oflastReportAggregationDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
legacyPcManangementEnabled
public DeviceManagement.Builder legacyPcManangementEnabled(Boolean legacyPcManangementEnabled)
“The property to enable Non-MDM managed legacy PC management for this account. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
legacyPcManangementEnabled- value oflegacyPcManangementEnabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
maximumDepTokens
public DeviceManagement.Builder maximumDepTokens(Integer maximumDepTokens)
“Maximum number of dep tokens allowed per-tenant.”- Parameters:
maximumDepTokens- value ofmaximumDepTokensproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
settings
public DeviceManagement.Builder settings(DeviceManagementSettings settings)
“Account level settings.”- Parameters:
settings- value ofsettingsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
unlicensedAdminstratorsEnabled
public DeviceManagement.Builder unlicensedAdminstratorsEnabled(Boolean unlicensedAdminstratorsEnabled)
“When enabled, users assigned as administrators via Role Assignment Memberships do not require an assigned Intune license. Prior to this, only Intune licensed users were granted permissions with an Intune role unless they were assigned a role via Azure Active Directory. You are limited to 350 unlicensed direct members for each AAD security group in a role assignment, but you can assign multiple AAD security groups to a role if you need to support more than 350 unlicensed administrators. Licensed administrators are unaffected, do not have to be direct members, nor does the 350 member limit apply. This property is read -only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
unlicensedAdminstratorsEnabled- value ofunlicensedAdminstratorsEnabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
intuneBrand
public DeviceManagement.Builder intuneBrand(IntuneBrand intuneBrand)
“intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.”- Parameters:
intuneBrand- value ofintuneBrandproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
accountMoveCompletionDateTime
public DeviceManagement.Builder accountMoveCompletionDateTime(OffsetDateTime accountMoveCompletionDateTime)
“The date & time when tenant data moved between scaleunits.”- Parameters:
accountMoveCompletionDateTime- value ofaccountMoveCompletionDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
adminConsent
public DeviceManagement.Builder adminConsent(AdminConsent adminConsent)
“Admin consent information.”- Parameters:
adminConsent- value ofadminConsentproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceProtectionOverview
public DeviceManagement.Builder deviceProtectionOverview(DeviceProtectionOverview deviceProtectionOverview)
“Device protection overview.”- Parameters:
deviceProtectionOverview- value ofdeviceProtectionOverviewproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedDeviceCleanupSettings
public DeviceManagement.Builder managedDeviceCleanupSettings(ManagedDeviceCleanupSettings managedDeviceCleanupSettings)
“Device cleanup rule”- Parameters:
managedDeviceCleanupSettings- value ofmanagedDeviceCleanupSettingsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
subscriptions
public DeviceManagement.Builder subscriptions(DeviceManagementSubscriptions subscriptions)
“Tenant's Subscription.”- Parameters:
subscriptions- value ofsubscriptionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
subscriptionState
public DeviceManagement.Builder subscriptionState(DeviceManagementSubscriptionState subscriptionState)
“Tenant mobile device management subscription state.”- Parameters:
subscriptionState- value ofsubscriptionStateproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userExperienceAnalyticsSettings
public DeviceManagement.Builder userExperienceAnalyticsSettings(UserExperienceAnalyticsSettings userExperienceAnalyticsSettings)
“User experience analytics device settings”- Parameters:
userExperienceAnalyticsSettings- value ofuserExperienceAnalyticsSettingsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsMalwareOverview
public DeviceManagement.Builder windowsMalwareOverview(WindowsMalwareOverview windowsMalwareOverview)
“Malware overview for windows devices.”- Parameters:
windowsMalwareOverview- value ofwindowsMalwareOverviewproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceManagement build()
-
-