public class UserExperienceAnalyticsDeviceStartupHistory extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
UserExperienceAnalyticsDeviceStartupHistory.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
coreBootTimeInMs |
protected Integer |
coreLoginTimeInMs |
protected String |
deviceId |
protected Integer |
featureUpdateBootTimeInMs |
protected Integer |
groupPolicyBootTimeInMs |
protected Integer |
groupPolicyLoginTimeInMs |
protected Boolean |
isFeatureUpdate |
protected Boolean |
isFirstLogin |
protected String |
operatingSystemVersion |
protected Integer |
responsiveDesktopTimeInMs |
protected OffsetDateTime |
startTime |
protected Integer |
totalBootTimeInMs |
protected Integer |
totalLoginTimeInMs |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
UserExperienceAnalyticsDeviceStartupHistory() |
| Modifier and Type | Method and Description |
|---|---|
static UserExperienceAnalyticsDeviceStartupHistory.Builder |
builderUserExperienceAnalyticsDeviceStartupHistory()
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> |
getCoreBootTimeInMs()
“The user experience analytics device core boot time in milliseconds.”
|
Optional<Integer> |
getCoreLoginTimeInMs()
“The user experience analytics device core login time in milliseconds.”
|
Optional<String> |
getDeviceId()
“The user experience analytics device id.”
|
Optional<Integer> |
getFeatureUpdateBootTimeInMs()
“The user experience analytics device feature update time in milliseconds.”
|
Optional<Integer> |
getGroupPolicyBootTimeInMs()
“The User experience analytics Device group policy boot time in milliseconds.”
|
Optional<Integer> |
getGroupPolicyLoginTimeInMs()
“The User experience analytics Device group policy login time in milliseconds.”
|
Optional<Boolean> |
getIsFeatureUpdate()
“The user experience analytics device boot record is a feature update.”
|
Optional<Boolean> |
getIsFirstLogin()
“The user experience analytics device first login.”
|
Optional<String> |
getOperatingSystemVersion()
“The user experience analytics device boot record's operating system version.”
|
Optional<Integer> |
getResponsiveDesktopTimeInMs()
“The user experience analytics responsive desktop time in milliseconds.”
|
Optional<OffsetDateTime> |
getStartTime()
“The user experience analytics device boot start time.”
|
Optional<Integer> |
getTotalBootTimeInMs()
“The user experience analytics device total boot time in milliseconds.”
|
Optional<Integer> |
getTotalLoginTimeInMs()
“The user experience analytics device total login time in milliseconds.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
UserExperienceAnalyticsDeviceStartupHistory |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
UserExperienceAnalyticsDeviceStartupHistory |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
UserExperienceAnalyticsDeviceStartupHistory |
withCoreBootTimeInMs(Integer coreBootTimeInMs)
Returns an immutable copy of
this with just the coreBootTimeInMs
field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withCoreLoginTimeInMs(Integer coreLoginTimeInMs)
Returns an immutable copy of
this with just the coreLoginTimeInMs
field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withDeviceId(String deviceId)
Returns an immutable copy of
this with just the deviceId field
changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withFeatureUpdateBootTimeInMs(Integer featureUpdateBootTimeInMs)
Returns an immutable copy of
this with just the featureUpdateBootTimeInMs field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withGroupPolicyBootTimeInMs(Integer groupPolicyBootTimeInMs)
Returns an immutable copy of
this with just the groupPolicyBootTimeInMs field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withGroupPolicyLoginTimeInMs(Integer groupPolicyLoginTimeInMs)
Returns an immutable copy of
this with just the groupPolicyLoginTimeInMs field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withIsFeatureUpdate(Boolean isFeatureUpdate)
Returns an immutable copy of
this with just the isFeatureUpdate
field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withIsFirstLogin(Boolean isFirstLogin)
Returns an immutable copy of
this with just the isFirstLogin
field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withOperatingSystemVersion(String operatingSystemVersion)
Returns an immutable copy of
this with just the operatingSystemVersion field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withResponsiveDesktopTimeInMs(Integer responsiveDesktopTimeInMs)
Returns an immutable copy of
this with just the responsiveDesktopTimeInMs field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withStartTime(OffsetDateTime startTime)
Returns an immutable copy of
this with just the startTime field
changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withTotalBootTimeInMs(Integer totalBootTimeInMs)
Returns an immutable copy of
this with just the totalBootTimeInMs
field changed. |
UserExperienceAnalyticsDeviceStartupHistory |
withTotalLoginTimeInMs(Integer totalLoginTimeInMs)
Returns an immutable copy of
this with just the totalLoginTimeInMs field changed. |
protected String deviceId
protected OffsetDateTime startTime
protected Integer coreBootTimeInMs
protected Integer groupPolicyBootTimeInMs
protected Integer featureUpdateBootTimeInMs
protected Integer totalBootTimeInMs
protected Integer groupPolicyLoginTimeInMs
protected Integer coreLoginTimeInMs
protected Integer responsiveDesktopTimeInMs
protected Integer totalLoginTimeInMs
protected Boolean isFirstLogin
protected Boolean isFeatureUpdate
protected String operatingSystemVersion
protected UserExperienceAnalyticsDeviceStartupHistory()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static UserExperienceAnalyticsDeviceStartupHistory.Builder builderUserExperienceAnalyticsDeviceStartupHistory()
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<String> getDeviceId()
public UserExperienceAnalyticsDeviceStartupHistory withDeviceId(String deviceId)
this with just the deviceId 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.
“The user experience analytics device id.”
deviceId - new value of deviceId field (as defined in service metadata)this with just the deviceId field changedpublic Optional<OffsetDateTime> getStartTime()
public UserExperienceAnalyticsDeviceStartupHistory withStartTime(OffsetDateTime startTime)
this with just the startTime 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.
“The user experience analytics device boot start time.”
startTime - new value of startTime field (as defined in service metadata)this with just the startTime field changedpublic Optional<Integer> getCoreBootTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withCoreBootTimeInMs(Integer coreBootTimeInMs)
this with just the coreBootTimeInMs
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.
“The user experience analytics device core boot time in milliseconds.”
coreBootTimeInMs - new value of coreBootTimeInMs field (as defined in service metadata)this with just the coreBootTimeInMs field changedpublic Optional<Integer> getGroupPolicyBootTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withGroupPolicyBootTimeInMs(Integer groupPolicyBootTimeInMs)
this with just the groupPolicyBootTimeInMs 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.
“The User experience analytics Device group policy boot time in milliseconds.”
groupPolicyBootTimeInMs - new value of groupPolicyBootTimeInMs field (as defined in service metadata)this with just the groupPolicyBootTimeInMs field changedpublic Optional<Integer> getFeatureUpdateBootTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withFeatureUpdateBootTimeInMs(Integer featureUpdateBootTimeInMs)
this with just the featureUpdateBootTimeInMs 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.
“The user experience analytics device feature update time in milliseconds.”
featureUpdateBootTimeInMs - new value of featureUpdateBootTimeInMs field (as defined in service metadata)this with just the featureUpdateBootTimeInMs field changedpublic Optional<Integer> getTotalBootTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withTotalBootTimeInMs(Integer totalBootTimeInMs)
this with just the totalBootTimeInMs
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.
“The user experience analytics device total boot time in milliseconds.”
totalBootTimeInMs - new value of totalBootTimeInMs field (as defined in service metadata)this with just the totalBootTimeInMs field changedpublic Optional<Integer> getGroupPolicyLoginTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withGroupPolicyLoginTimeInMs(Integer groupPolicyLoginTimeInMs)
this with just the groupPolicyLoginTimeInMs 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.
“The User experience analytics Device group policy login time in milliseconds.”
groupPolicyLoginTimeInMs - new value of groupPolicyLoginTimeInMs field (as defined in service metadata)this with just the groupPolicyLoginTimeInMs field changedpublic Optional<Integer> getCoreLoginTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withCoreLoginTimeInMs(Integer coreLoginTimeInMs)
this with just the coreLoginTimeInMs
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.
“The user experience analytics device core login time in milliseconds.”
coreLoginTimeInMs - new value of coreLoginTimeInMs field (as defined in service metadata)this with just the coreLoginTimeInMs field changedpublic Optional<Integer> getResponsiveDesktopTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withResponsiveDesktopTimeInMs(Integer responsiveDesktopTimeInMs)
this with just the responsiveDesktopTimeInMs 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.
“The user experience analytics responsive desktop time in milliseconds.”
responsiveDesktopTimeInMs - new value of responsiveDesktopTimeInMs field (as defined in service metadata)this with just the responsiveDesktopTimeInMs field changedpublic Optional<Integer> getTotalLoginTimeInMs()
public UserExperienceAnalyticsDeviceStartupHistory withTotalLoginTimeInMs(Integer totalLoginTimeInMs)
this with just the totalLoginTimeInMs 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.
“The user experience analytics device total login time in milliseconds.”
totalLoginTimeInMs - new value of totalLoginTimeInMs field (as defined in service metadata)this with just the totalLoginTimeInMs field changedpublic Optional<Boolean> getIsFirstLogin()
public UserExperienceAnalyticsDeviceStartupHistory withIsFirstLogin(Boolean isFirstLogin)
this with just the isFirstLogin
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.
“The user experience analytics device first login.”
isFirstLogin - new value of isFirstLogin field (as defined in service metadata)this with just the isFirstLogin field changedpublic Optional<Boolean> getIsFeatureUpdate()
public UserExperienceAnalyticsDeviceStartupHistory withIsFeatureUpdate(Boolean isFeatureUpdate)
this with just the isFeatureUpdate
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.
“The user experience analytics device boot record is a feature update.”
isFeatureUpdate - new value of isFeatureUpdate field (as defined in service metadata)this with just the isFeatureUpdate field changedpublic Optional<String> getOperatingSystemVersion()
public UserExperienceAnalyticsDeviceStartupHistory withOperatingSystemVersion(String operatingSystemVersion)
this with just the operatingSystemVersion 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.
“The user experience analytics device boot record's operating system version.”
operatingSystemVersion - new value of operatingSystemVersion field (as defined in service metadata)this with just the operatingSystemVersion field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic UserExperienceAnalyticsDeviceStartupHistory patch()
this with changed fields reset.public UserExperienceAnalyticsDeviceStartupHistory put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.