Package odata.msgraph.client.complex
Class ManagedAppPolicyDeploymentSummaryPerApp
- java.lang.Object
-
- odata.msgraph.client.complex.ManagedAppPolicyDeploymentSummaryPerApp
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ManagedAppPolicyDeploymentSummaryPerApp extends Object implements com.github.davidmoten.odata.client.ODataType
“Represents policy deployment summary per app.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManagedAppPolicyDeploymentSummaryPerApp.Builder
-
Field Summary
Fields Modifier and Type Field Description protected IntegerconfigurationAppliedUserCountprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected MobileAppIdentifiermobileAppIdentifierprotected StringodataTypeprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedManagedAppPolicyDeploymentSummaryPerApp()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ManagedAppPolicyDeploymentSummaryPerApp.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Integer>getConfigurationAppliedUserCount()“Number of users the policy is applied.”Optional<MobileAppIdentifier>getMobileAppIdentifier()“Deployment of an app.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()ManagedAppPolicyDeploymentSummaryPerAppwithConfigurationAppliedUserCount(Integer configurationAppliedUserCount)Returns an immutable copy ofthiswith just theconfigurationAppliedUserCountfield changed.ManagedAppPolicyDeploymentSummaryPerAppwithMobileAppIdentifier(MobileAppIdentifier mobileAppIdentifier)Returns an immutable copy ofthiswith just themobileAppIdentifierfield changed.ManagedAppPolicyDeploymentSummaryPerAppwithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
configurationAppliedUserCount
protected Integer configurationAppliedUserCount
-
mobileAppIdentifier
protected MobileAppIdentifier mobileAppIdentifier
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getConfigurationAppliedUserCount
public Optional<Integer> getConfigurationAppliedUserCount()
“Number of users the policy is applied.”- Returns:
- property configurationAppliedUserCount
-
withConfigurationAppliedUserCount
public ManagedAppPolicyDeploymentSummaryPerApp withConfigurationAppliedUserCount(Integer configurationAppliedUserCount)
Returns an immutable copy ofthiswith just theconfigurationAppliedUserCountfield 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.“Number of users the policy is applied.”
- Parameters:
configurationAppliedUserCount- new value ofconfigurationAppliedUserCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theconfigurationAppliedUserCountfield changed
-
getMobileAppIdentifier
public Optional<MobileAppIdentifier> getMobileAppIdentifier()
“Deployment of an app.”- Returns:
- property mobileAppIdentifier
-
withMobileAppIdentifier
public ManagedAppPolicyDeploymentSummaryPerApp withMobileAppIdentifier(MobileAppIdentifier mobileAppIdentifier)
Returns an immutable copy ofthiswith just themobileAppIdentifierfield 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.“Deployment of an app.”
- Parameters:
mobileAppIdentifier- new value ofmobileAppIdentifierfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themobileAppIdentifierfield changed
-
withUnmappedField
public ManagedAppPolicyDeploymentSummaryPerApp withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static ManagedAppPolicyDeploymentSummaryPerApp.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-