Package odata.msgraph.client.entity
Class DeviceAppManagement.Builder
- java.lang.Object
-
- odata.msgraph.client.entity.DeviceAppManagement.Builder
-
- Enclosing class:
- DeviceAppManagement
public static final class DeviceAppManagement.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceAppManagement.BuilderandroidManagedAppProtections(List<AndroidManagedAppProtection> androidManagedAppProtections)“Android managed app policies.”DeviceAppManagement.BuilderandroidManagedAppProtections(AndroidManagedAppProtection... androidManagedAppProtections)“Android managed app policies.”DeviceAppManagementbuild()DeviceAppManagement.BuilderdefaultManagedAppProtections(List<DefaultManagedAppProtection> defaultManagedAppProtections)“Default managed app policies.”DeviceAppManagement.BuilderdefaultManagedAppProtections(DefaultManagedAppProtection... defaultManagedAppProtections)“Default managed app policies.”DeviceAppManagement.Builderid(String id)DeviceAppManagement.BuilderiosManagedAppProtections(List<IosManagedAppProtection> iosManagedAppProtections)“iOS managed app policies.”DeviceAppManagement.BuilderiosManagedAppProtections(IosManagedAppProtection... iosManagedAppProtections)“iOS managed app policies.”DeviceAppManagement.BuilderisEnabledForMicrosoftStoreForBusiness(Boolean isEnabledForMicrosoftStoreForBusiness)“Whether the account is enabled for syncing applications from the Microsoft Store for Business.”DeviceAppManagement.BuildermanagedAppPolicies(List<ManagedAppPolicy> managedAppPolicies)“Managed app policies.”DeviceAppManagement.BuildermanagedAppPolicies(ManagedAppPolicy... managedAppPolicies)“Managed app policies.”DeviceAppManagement.BuildermanagedAppRegistrations(List<ManagedAppRegistration> managedAppRegistrations)“The managed app registrations.”DeviceAppManagement.BuildermanagedAppRegistrations(ManagedAppRegistration... managedAppRegistrations)“The managed app registrations.”DeviceAppManagement.BuildermanagedAppStatuses(List<ManagedAppStatus> managedAppStatuses)“The managed app statuses.”DeviceAppManagement.BuildermanagedAppStatuses(ManagedAppStatus... managedAppStatuses)“The managed app statuses.”DeviceAppManagement.BuildermanagedEBooks(List<ManagedEBook> managedEBooks)“The Managed eBook.”DeviceAppManagement.BuildermanagedEBooks(ManagedEBook... managedEBooks)“The Managed eBook.”DeviceAppManagement.BuildermdmWindowsInformationProtectionPolicies(List<MdmWindowsInformationProtectionPolicy> mdmWindowsInformationProtectionPolicies)“Windows information protection for apps running on devices which are MDM enrolled.”DeviceAppManagement.BuildermdmWindowsInformationProtectionPolicies(MdmWindowsInformationProtectionPolicy... mdmWindowsInformationProtectionPolicies)“Windows information protection for apps running on devices which are MDM enrolled.”DeviceAppManagement.BuildermicrosoftStoreForBusinessLanguage(String microsoftStoreForBusinessLanguage)“The locale information used to sync applications from the Microsoft Store for Business.DeviceAppManagement.BuildermicrosoftStoreForBusinessLastCompletedApplicationSyncTime(OffsetDateTime microsoftStoreForBusinessLastCompletedApplicationSyncTime)“The last time an application sync from the Microsoft Store for Business was completed.”DeviceAppManagement.BuildermicrosoftStoreForBusinessLastSuccessfulSyncDateTime(OffsetDateTime microsoftStoreForBusinessLastSuccessfulSyncDateTime)“The last time the apps from the Microsoft Store for Business were synced successfully for the account.”DeviceAppManagement.BuildermobileAppCategories(List<MobileAppCategory> mobileAppCategories)“The mobile app categories.”DeviceAppManagement.BuildermobileAppCategories(MobileAppCategory... mobileAppCategories)“The mobile app categories.”DeviceAppManagement.BuildermobileAppConfigurations(List<ManagedDeviceMobileAppConfiguration> mobileAppConfigurations)“The Managed Device Mobile Application Configurations.”DeviceAppManagement.BuildermobileAppConfigurations(ManagedDeviceMobileAppConfiguration... mobileAppConfigurations)“The Managed Device Mobile Application Configurations.”DeviceAppManagement.BuildermobileApps(List<MobileApp> mobileApps)“The mobile apps.”DeviceAppManagement.BuildermobileApps(MobileApp... mobileApps)“The mobile apps.”DeviceAppManagement.BuildertargetedManagedAppConfigurations(List<TargetedManagedAppConfiguration> targetedManagedAppConfigurations)“Targeted managed app configurations.”DeviceAppManagement.BuildertargetedManagedAppConfigurations(TargetedManagedAppConfiguration... targetedManagedAppConfigurations)“Targeted managed app configurations.”DeviceAppManagement.BuildervppTokens(List<VppToken> vppTokens)“List of Vpp tokens for this organization.”DeviceAppManagement.BuildervppTokens(VppToken... vppTokens)“List of Vpp tokens for this organization.”DeviceAppManagement.BuilderwindowsInformationProtectionPolicies(List<WindowsInformationProtectionPolicy> windowsInformationProtectionPolicies)“Windows information protection for apps running on devices which are not MDM enrolled.”DeviceAppManagement.BuilderwindowsInformationProtectionPolicies(WindowsInformationProtectionPolicy... windowsInformationProtectionPolicies)“Windows information protection for apps running on devices which are not MDM enrolled.”
-
-
-
Method Detail
-
id
public DeviceAppManagement.Builder id(String id)
-
isEnabledForMicrosoftStoreForBusiness
public DeviceAppManagement.Builder isEnabledForMicrosoftStoreForBusiness(Boolean isEnabledForMicrosoftStoreForBusiness)
“Whether the account is enabled for syncing applications from the Microsoft Store for Business.”- Parameters:
isEnabledForMicrosoftStoreForBusiness- value ofisEnabledForMicrosoftStoreForBusinessproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
microsoftStoreForBusinessLanguage
public DeviceAppManagement.Builder microsoftStoreForBusinessLanguage(String microsoftStoreForBusinessLanguage)
“The locale information used to sync applications from the Microsoft Store for Business. Cultures that are specific to a country/region. The names of these cultures follow RFC 4646 (Windows Vista and later). The format is <languagecode2 >-<country/regioncode2>, where <languagecode2> is a lowercase two-letter code derived from ISO 639-1 and <country/regioncode2> is an uppercase two-letter code derived from ISO 3166. For example, en-US for English (United States) is a specific culture.”- Parameters:
microsoftStoreForBusinessLanguage- value ofmicrosoftStoreForBusinessLanguageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
microsoftStoreForBusinessLastCompletedApplicationSyncTime
public DeviceAppManagement.Builder microsoftStoreForBusinessLastCompletedApplicationSyncTime(OffsetDateTime microsoftStoreForBusinessLastCompletedApplicationSyncTime)
“The last time an application sync from the Microsoft Store for Business was completed.”- Parameters:
microsoftStoreForBusinessLastCompletedApplicationSyncTime- value ofmicrosoftStoreForBusinessLastCompletedApplicationSyncTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
microsoftStoreForBusinessLastSuccessfulSyncDateTime
public DeviceAppManagement.Builder microsoftStoreForBusinessLastSuccessfulSyncDateTime(OffsetDateTime microsoftStoreForBusinessLastSuccessfulSyncDateTime)
“The last time the apps from the Microsoft Store for Business were synced successfully for the account.”- Parameters:
microsoftStoreForBusinessLastSuccessfulSyncDateTime- value ofmicrosoftStoreForBusinessLastSuccessfulSyncDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedEBooks
public DeviceAppManagement.Builder managedEBooks(List<ManagedEBook> managedEBooks)
“The Managed eBook.”- Parameters:
managedEBooks- value ofmanagedEBooksproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedEBooks
public DeviceAppManagement.Builder managedEBooks(ManagedEBook... managedEBooks)
“The Managed eBook.”- Parameters:
managedEBooks- value ofmanagedEBooksproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mobileAppCategories
public DeviceAppManagement.Builder mobileAppCategories(List<MobileAppCategory> mobileAppCategories)
“The mobile app categories.”- Parameters:
mobileAppCategories- value ofmobileAppCategoriesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mobileAppCategories
public DeviceAppManagement.Builder mobileAppCategories(MobileAppCategory... mobileAppCategories)
“The mobile app categories.”- Parameters:
mobileAppCategories- value ofmobileAppCategoriesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mobileAppConfigurations
public DeviceAppManagement.Builder mobileAppConfigurations(List<ManagedDeviceMobileAppConfiguration> mobileAppConfigurations)
“The Managed Device Mobile Application Configurations.”- Parameters:
mobileAppConfigurations- value ofmobileAppConfigurationsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mobileAppConfigurations
public DeviceAppManagement.Builder mobileAppConfigurations(ManagedDeviceMobileAppConfiguration... mobileAppConfigurations)
“The Managed Device Mobile Application Configurations.”- Parameters:
mobileAppConfigurations- value ofmobileAppConfigurationsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mobileApps
public DeviceAppManagement.Builder mobileApps(List<MobileApp> mobileApps)
“The mobile apps.”- Parameters:
mobileApps- value ofmobileAppsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mobileApps
public DeviceAppManagement.Builder mobileApps(MobileApp... mobileApps)
“The mobile apps.”- Parameters:
mobileApps- value ofmobileAppsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
vppTokens
public DeviceAppManagement.Builder vppTokens(List<VppToken> vppTokens)
“List of Vpp tokens for this organization.”- Parameters:
vppTokens- value ofvppTokensproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
vppTokens
public DeviceAppManagement.Builder vppTokens(VppToken... vppTokens)
“List of Vpp tokens for this organization.”- Parameters:
vppTokens- value ofvppTokensproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
androidManagedAppProtections
public DeviceAppManagement.Builder androidManagedAppProtections(List<AndroidManagedAppProtection> androidManagedAppProtections)
“Android managed app policies.”- Parameters:
androidManagedAppProtections- value ofandroidManagedAppProtectionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
androidManagedAppProtections
public DeviceAppManagement.Builder androidManagedAppProtections(AndroidManagedAppProtection... androidManagedAppProtections)
“Android managed app policies.”- Parameters:
androidManagedAppProtections- value ofandroidManagedAppProtectionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
defaultManagedAppProtections
public DeviceAppManagement.Builder defaultManagedAppProtections(List<DefaultManagedAppProtection> defaultManagedAppProtections)
“Default managed app policies.”- Parameters:
defaultManagedAppProtections- value ofdefaultManagedAppProtectionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
defaultManagedAppProtections
public DeviceAppManagement.Builder defaultManagedAppProtections(DefaultManagedAppProtection... defaultManagedAppProtections)
“Default managed app policies.”- Parameters:
defaultManagedAppProtections- value ofdefaultManagedAppProtectionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
iosManagedAppProtections
public DeviceAppManagement.Builder iosManagedAppProtections(List<IosManagedAppProtection> iosManagedAppProtections)
“iOS managed app policies.”- Parameters:
iosManagedAppProtections- value ofiosManagedAppProtectionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
iosManagedAppProtections
public DeviceAppManagement.Builder iosManagedAppProtections(IosManagedAppProtection... iosManagedAppProtections)
“iOS managed app policies.”- Parameters:
iosManagedAppProtections- value ofiosManagedAppProtectionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedAppPolicies
public DeviceAppManagement.Builder managedAppPolicies(List<ManagedAppPolicy> managedAppPolicies)
“Managed app policies.”- Parameters:
managedAppPolicies- value ofmanagedAppPoliciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedAppPolicies
public DeviceAppManagement.Builder managedAppPolicies(ManagedAppPolicy... managedAppPolicies)
“Managed app policies.”- Parameters:
managedAppPolicies- value ofmanagedAppPoliciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedAppRegistrations
public DeviceAppManagement.Builder managedAppRegistrations(List<ManagedAppRegistration> managedAppRegistrations)
“The managed app registrations.”- Parameters:
managedAppRegistrations- value ofmanagedAppRegistrationsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedAppRegistrations
public DeviceAppManagement.Builder managedAppRegistrations(ManagedAppRegistration... managedAppRegistrations)
“The managed app registrations.”- Parameters:
managedAppRegistrations- value ofmanagedAppRegistrationsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedAppStatuses
public DeviceAppManagement.Builder managedAppStatuses(List<ManagedAppStatus> managedAppStatuses)
“The managed app statuses.”- Parameters:
managedAppStatuses- value ofmanagedAppStatusesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managedAppStatuses
public DeviceAppManagement.Builder managedAppStatuses(ManagedAppStatus... managedAppStatuses)
“The managed app statuses.”- Parameters:
managedAppStatuses- value ofmanagedAppStatusesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mdmWindowsInformationProtectionPolicies
public DeviceAppManagement.Builder mdmWindowsInformationProtectionPolicies(List<MdmWindowsInformationProtectionPolicy> mdmWindowsInformationProtectionPolicies)
“Windows information protection for apps running on devices which are MDM enrolled.”- Parameters:
mdmWindowsInformationProtectionPolicies- value ofmdmWindowsInformationProtectionPoliciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
mdmWindowsInformationProtectionPolicies
public DeviceAppManagement.Builder mdmWindowsInformationProtectionPolicies(MdmWindowsInformationProtectionPolicy... mdmWindowsInformationProtectionPolicies)
“Windows information protection for apps running on devices which are MDM enrolled.”- Parameters:
mdmWindowsInformationProtectionPolicies- value ofmdmWindowsInformationProtectionPoliciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
targetedManagedAppConfigurations
public DeviceAppManagement.Builder targetedManagedAppConfigurations(List<TargetedManagedAppConfiguration> targetedManagedAppConfigurations)
“Targeted managed app configurations.”- Parameters:
targetedManagedAppConfigurations- value oftargetedManagedAppConfigurationsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
targetedManagedAppConfigurations
public DeviceAppManagement.Builder targetedManagedAppConfigurations(TargetedManagedAppConfiguration... targetedManagedAppConfigurations)
“Targeted managed app configurations.”- Parameters:
targetedManagedAppConfigurations- value oftargetedManagedAppConfigurationsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsInformationProtectionPolicies
public DeviceAppManagement.Builder windowsInformationProtectionPolicies(List<WindowsInformationProtectionPolicy> windowsInformationProtectionPolicies)
“Windows information protection for apps running on devices which are not MDM enrolled.”- Parameters:
windowsInformationProtectionPolicies- value ofwindowsInformationProtectionPoliciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsInformationProtectionPolicies
public DeviceAppManagement.Builder windowsInformationProtectionPolicies(WindowsInformationProtectionPolicy... windowsInformationProtectionPolicies)
“Windows information protection for apps running on devices which are not MDM enrolled.”- Parameters:
windowsInformationProtectionPolicies- value ofwindowsInformationProtectionPoliciesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceAppManagement build()
-
-