public class MobileAppInstallSummary extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
MobileAppInstallSummary.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
failedDeviceCount |
protected Integer |
failedUserCount |
protected Integer |
installedDeviceCount |
protected Integer |
installedUserCount |
protected Integer |
notApplicableDeviceCount |
protected Integer |
notApplicableUserCount |
protected Integer |
notInstalledDeviceCount |
protected Integer |
notInstalledUserCount |
protected Integer |
pendingInstallDeviceCount |
protected Integer |
pendingInstallUserCount |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
MobileAppInstallSummary() |
| Modifier and Type | Method and Description |
|---|---|
static MobileAppInstallSummary.Builder |
builderMobileAppInstallSummary()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<Integer> |
getFailedDeviceCount()
“Number of Devices that have failed to install this app.”
|
Optional<Integer> |
getFailedUserCount()
“Number of Users that have 1 or more device that failed to install this app.”
|
Optional<Integer> |
getInstalledDeviceCount()
“Number of Devices that have successfully installed this app.”
|
Optional<Integer> |
getInstalledUserCount()
“Number of Users whose devices have all succeeded to install this app.”
|
Optional<Integer> |
getNotApplicableDeviceCount()
“Number of Devices that are not applicable for this app.”
|
Optional<Integer> |
getNotApplicableUserCount()
“Number of Users whose devices were all not applicable for this app.”
|
Optional<Integer> |
getNotInstalledDeviceCount()
“Number of Devices that does not have this app installed.”
|
Optional<Integer> |
getNotInstalledUserCount()
“Number of Users that have 1 or more devices that did not install this app.”
|
Optional<Integer> |
getPendingInstallDeviceCount()
“Number of Devices that have been notified to install this app.”
|
Optional<Integer> |
getPendingInstallUserCount()
“Number of Users that have 1 or more device that have been notified to install
this app and have 0 devices with failures.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
MobileAppInstallSummary |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
MobileAppInstallSummary |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
MobileAppInstallSummary |
withFailedDeviceCount(Integer failedDeviceCount)
Returns an immutable copy of
this with just the failedDeviceCount
field changed. |
MobileAppInstallSummary |
withFailedUserCount(Integer failedUserCount)
Returns an immutable copy of
this with just the failedUserCount
field changed. |
MobileAppInstallSummary |
withInstalledDeviceCount(Integer installedDeviceCount)
Returns an immutable copy of
this with just the installedDeviceCount field changed. |
MobileAppInstallSummary |
withInstalledUserCount(Integer installedUserCount)
Returns an immutable copy of
this with just the installedUserCount field changed. |
MobileAppInstallSummary |
withNotApplicableDeviceCount(Integer notApplicableDeviceCount)
Returns an immutable copy of
this with just the notApplicableDeviceCount field changed. |
MobileAppInstallSummary |
withNotApplicableUserCount(Integer notApplicableUserCount)
Returns an immutable copy of
this with just the notApplicableUserCount field changed. |
MobileAppInstallSummary |
withNotInstalledDeviceCount(Integer notInstalledDeviceCount)
Returns an immutable copy of
this with just the notInstalledDeviceCount field changed. |
MobileAppInstallSummary |
withNotInstalledUserCount(Integer notInstalledUserCount)
Returns an immutable copy of
this with just the notInstalledUserCount field changed. |
MobileAppInstallSummary |
withPendingInstallDeviceCount(Integer pendingInstallDeviceCount)
Returns an immutable copy of
this with just the pendingInstallDeviceCount field changed. |
MobileAppInstallSummary |
withPendingInstallUserCount(Integer pendingInstallUserCount)
Returns an immutable copy of
this with just the pendingInstallUserCount field changed. |
protected Integer installedDeviceCount
protected Integer failedDeviceCount
protected Integer notApplicableDeviceCount
protected Integer notInstalledDeviceCount
protected Integer pendingInstallDeviceCount
protected Integer installedUserCount
protected Integer failedUserCount
protected Integer notApplicableUserCount
protected Integer notInstalledUserCount
protected Integer pendingInstallUserCount
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static MobileAppInstallSummary.Builder builderMobileAppInstallSummary()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic Optional<Integer> getInstalledDeviceCount()
public MobileAppInstallSummary withInstalledDeviceCount(Integer installedDeviceCount)
this with just the installedDeviceCount field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Number of Devices that have successfully installed this app.”
installedDeviceCount - new value of installedDeviceCount field (as defined in service metadata)this with just the installedDeviceCount field changedpublic Optional<Integer> getFailedDeviceCount()
public MobileAppInstallSummary withFailedDeviceCount(Integer failedDeviceCount)
this with just the failedDeviceCount
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Number of Devices that have failed to install this app.”
failedDeviceCount - new value of failedDeviceCount field (as defined in service metadata)this with just the failedDeviceCount field changedpublic Optional<Integer> getNotApplicableDeviceCount()
public MobileAppInstallSummary withNotApplicableDeviceCount(Integer notApplicableDeviceCount)
this with just the notApplicableDeviceCount field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Number of Devices that are not applicable for this app.”
notApplicableDeviceCount - new value of notApplicableDeviceCount field (as defined in service metadata)this with just the notApplicableDeviceCount field changedpublic Optional<Integer> getNotInstalledDeviceCount()
public MobileAppInstallSummary withNotInstalledDeviceCount(Integer notInstalledDeviceCount)
this with just the notInstalledDeviceCount field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Number of Devices that does not have this app installed.”
notInstalledDeviceCount - new value of notInstalledDeviceCount field (as defined in service metadata)this with just the notInstalledDeviceCount field changedpublic Optional<Integer> getPendingInstallDeviceCount()
public MobileAppInstallSummary withPendingInstallDeviceCount(Integer pendingInstallDeviceCount)
this with just the pendingInstallDeviceCount field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Number of Devices that have been notified to install this app.”
pendingInstallDeviceCount - new value of pendingInstallDeviceCount field (as defined in service metadata)this with just the pendingInstallDeviceCount field changedpublic Optional<Integer> getInstalledUserCount()
public MobileAppInstallSummary withInstalledUserCount(Integer installedUserCount)
this with just the installedUserCount field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Number of Users whose devices have all succeeded to install this app.”
installedUserCount - new value of installedUserCount field (as defined in service metadata)this with just the installedUserCount field changedpublic Optional<Integer> getFailedUserCount()
public MobileAppInstallSummary withFailedUserCount(Integer failedUserCount)
this with just the failedUserCount
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Number of Users that have 1 or more device that failed to install this app.”
failedUserCount - new value of failedUserCount field (as defined in service metadata)this with just the failedUserCount field changedpublic Optional<Integer> getNotApplicableUserCount()
public MobileAppInstallSummary withNotApplicableUserCount(Integer notApplicableUserCount)
this with just the notApplicableUserCount field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Number of Users whose devices were all not applicable for this app.”
notApplicableUserCount - new value of notApplicableUserCount field (as defined in service metadata)this with just the notApplicableUserCount field changedpublic Optional<Integer> getNotInstalledUserCount()
public MobileAppInstallSummary withNotInstalledUserCount(Integer notInstalledUserCount)
this with just the notInstalledUserCount field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Number of Users that have 1 or more devices that did not install this app.”
notInstalledUserCount - new value of notInstalledUserCount field (as defined in service metadata)this with just the notInstalledUserCount field changedpublic Optional<Integer> getPendingInstallUserCount()
public MobileAppInstallSummary withPendingInstallUserCount(Integer pendingInstallUserCount)
this with just the pendingInstallUserCount field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Number of Users that have 1 or more device that have been notified to install this app and have 0 devices with failures.”
pendingInstallUserCount - new value of pendingInstallUserCount field (as defined in service metadata)this with just the pendingInstallUserCount field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic MobileAppInstallSummary patch()
this with changed fields reset.public MobileAppInstallSummary put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.