Package odata.msgraph.client.beta.entity
Class UserExperienceAnalyticsDeviceStartupProcessPerformance
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.UserExperienceAnalyticsDeviceStartupProcessPerformance
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class UserExperienceAnalyticsDeviceStartupProcessPerformance extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“The user experience analytics device startup process performance.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserExperienceAnalyticsDeviceStartupProcessPerformance.Builder
-
Field Summary
Fields Modifier and Type Field Description protected LongdeviceCountprotected IntegermedianImpactInMsprotected LongmedianImpactInMs2protected StringprocessNameprotected StringproductNameprotected Stringpublisherprotected IntegertotalImpactInMsprotected LongtotalImpactInMs2-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserExperienceAnalyticsDeviceStartupProcessPerformance()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserExperienceAnalyticsDeviceStartupProcessPerformance.BuilderbuilderUserExperienceAnalyticsDeviceStartupProcessPerformance()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.ChangedFieldsgetChangedFields()Optional<Long>getDeviceCount()“User experience analytics device startup process summarized count.”Optional<Integer>getMedianImpactInMs()“User experience analytics device startup process median impact in milliseconds.”Optional<Long>getMedianImpactInMs2()“User experience analytics device startup process median impact in milliseconds.”Optional<String>getProcessName()“User experience analytics device startup process name.”Optional<String>getProductName()“The user experience analytics device startup process product name.”Optional<String>getPublisher()“The User experience analytics device startup process publisher.”Optional<Integer>getTotalImpactInMs()“User experience analytics device startup process total impact in milliseconds.”Optional<Long>getTotalImpactInMs2()“User experience analytics device startup process total impact in milliseconds.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()UserExperienceAnalyticsDeviceStartupProcessPerformancepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)UserExperienceAnalyticsDeviceStartupProcessPerformanceput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()UserExperienceAnalyticsDeviceStartupProcessPerformancewithDeviceCount(Long deviceCount)Returns an immutable copy ofthiswith just thedeviceCountfield changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithMedianImpactInMs(Integer medianImpactInMs)Returns an immutable copy ofthiswith just themedianImpactInMsfield changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithMedianImpactInMs2(Long medianImpactInMs2)Returns an immutable copy ofthiswith just themedianImpactInMs2field changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithProcessName(String processName)Returns an immutable copy ofthiswith just theprocessNamefield changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithProductName(String productName)Returns an immutable copy ofthiswith just theproductNamefield changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithPublisher(String publisher)Returns an immutable copy ofthiswith just thepublisherfield changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithTotalImpactInMs(Integer totalImpactInMs)Returns an immutable copy ofthiswith just thetotalImpactInMsfield changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithTotalImpactInMs2(Long totalImpactInMs2)Returns an immutable copy ofthiswith just thetotalImpactInMs2field changed.UserExperienceAnalyticsDeviceStartupProcessPerformancewithUnmappedField(String name, String value)
-
-
-
Field Detail
-
deviceCount
protected Long deviceCount
-
medianImpactInMs
protected Integer medianImpactInMs
-
medianImpactInMs2
protected Long medianImpactInMs2
-
processName
protected String processName
-
productName
protected String productName
-
publisher
protected String publisher
-
totalImpactInMs
protected Integer totalImpactInMs
-
totalImpactInMs2
protected Long totalImpactInMs2
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderUserExperienceAnalyticsDeviceStartupProcessPerformance
public static UserExperienceAnalyticsDeviceStartupProcessPerformance.Builder builderUserExperienceAnalyticsDeviceStartupProcessPerformance()
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
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getDeviceCount
public Optional<Long> getDeviceCount()
“User experience analytics device startup process summarized count.”- Returns:
- property deviceCount
-
withDeviceCount
public UserExperienceAnalyticsDeviceStartupProcessPerformance withDeviceCount(Long deviceCount)
Returns an immutable copy ofthiswith just thedeviceCountfield 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.“User experience analytics device startup process summarized count.”
- Parameters:
deviceCount- new value ofdeviceCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceCountfield changed
-
getMedianImpactInMs
public Optional<Integer> getMedianImpactInMs()
“User experience analytics device startup process median impact in milliseconds.”- Returns:
- property medianImpactInMs
-
withMedianImpactInMs
public UserExperienceAnalyticsDeviceStartupProcessPerformance withMedianImpactInMs(Integer medianImpactInMs)
Returns an immutable copy ofthiswith just themedianImpactInMsfield 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.“User experience analytics device startup process median impact in milliseconds.”
- Parameters:
medianImpactInMs- new value ofmedianImpactInMsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themedianImpactInMsfield changed
-
getMedianImpactInMs2
public Optional<Long> getMedianImpactInMs2()
“User experience analytics device startup process median impact in milliseconds.”- Returns:
- property medianImpactInMs2
-
withMedianImpactInMs2
public UserExperienceAnalyticsDeviceStartupProcessPerformance withMedianImpactInMs2(Long medianImpactInMs2)
Returns an immutable copy ofthiswith just themedianImpactInMs2field 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.“User experience analytics device startup process median impact in milliseconds.”
- Parameters:
medianImpactInMs2- new value ofmedianImpactInMs2field (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themedianImpactInMs2field changed
-
getProcessName
public Optional<String> getProcessName()
“User experience analytics device startup process name.”- Returns:
- property processName
-
withProcessName
public UserExperienceAnalyticsDeviceStartupProcessPerformance withProcessName(String processName)
Returns an immutable copy ofthiswith just theprocessNamefield 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.“User experience analytics device startup process name.”
- Parameters:
processName- new value ofprocessNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprocessNamefield changed
-
getProductName
public Optional<String> getProductName()
“The user experience analytics device startup process product name.”- Returns:
- property productName
-
withProductName
public UserExperienceAnalyticsDeviceStartupProcessPerformance withProductName(String productName)
Returns an immutable copy ofthiswith just theproductNamefield 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.“The user experience analytics device startup process product name.”
- Parameters:
productName- new value ofproductNamefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theproductNamefield changed
-
getPublisher
public Optional<String> getPublisher()
“The User experience analytics device startup process publisher.”- Returns:
- property publisher
-
withPublisher
public UserExperienceAnalyticsDeviceStartupProcessPerformance withPublisher(String publisher)
Returns an immutable copy ofthiswith just thepublisherfield 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.“The User experience analytics device startup process publisher.”
- Parameters:
publisher- new value ofpublisherfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepublisherfield changed
-
getTotalImpactInMs
public Optional<Integer> getTotalImpactInMs()
“User experience analytics device startup process total impact in milliseconds.”- Returns:
- property totalImpactInMs
-
withTotalImpactInMs
public UserExperienceAnalyticsDeviceStartupProcessPerformance withTotalImpactInMs(Integer totalImpactInMs)
Returns an immutable copy ofthiswith just thetotalImpactInMsfield 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.“User experience analytics device startup process total impact in milliseconds.”
- Parameters:
totalImpactInMs- new value oftotalImpactInMsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetotalImpactInMsfield changed
-
getTotalImpactInMs2
public Optional<Long> getTotalImpactInMs2()
“User experience analytics device startup process total impact in milliseconds.”- Returns:
- property totalImpactInMs2
-
withTotalImpactInMs2
public UserExperienceAnalyticsDeviceStartupProcessPerformance withTotalImpactInMs2(Long totalImpactInMs2)
Returns an immutable copy ofthiswith just thetotalImpactInMs2field 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.“User experience analytics device startup process total impact in milliseconds.”
- Parameters:
totalImpactInMs2- new value oftotalImpactInMs2field (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetotalImpactInMs2field changed
-
withUnmappedField
public UserExperienceAnalyticsDeviceStartupProcessPerformance withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public UserExperienceAnalyticsDeviceStartupProcessPerformance patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public UserExperienceAnalyticsDeviceStartupProcessPerformance put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-