Package odata.msgraph.client.entity
Class UserExperienceAnalyticsOverview
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.UserExperienceAnalyticsOverview
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class UserExperienceAnalyticsOverview extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserExperienceAnalyticsOverview.Builder
-
Field Summary
Fields Modifier and Type Field Description protected List<UserExperienceAnalyticsInsight>insightsprotected StringinsightsNextLink-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserExperienceAnalyticsOverview()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserExperienceAnalyticsOverview.BuilderbuilderUserExperienceAnalyticsOverview()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()com.github.davidmoten.odata.client.CollectionPage<UserExperienceAnalyticsInsight>getInsights()“The user experience analytics insights.com.github.davidmoten.odata.client.CollectionPage<UserExperienceAnalyticsInsight>getInsights(com.github.davidmoten.odata.client.HttpRequestOptions options)“The user experience analytics insights.com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()UserExperienceAnalyticsOverviewpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)UserExperienceAnalyticsOverviewput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()UserExperienceAnalyticsOverviewwithInsights(List<UserExperienceAnalyticsInsight> insights)Returns an immutable copy ofthiswith just theinsightsfield changed.UserExperienceAnalyticsOverviewwithUnmappedField(String name, String value)
-
-
-
Field Detail
-
insights
protected List<UserExperienceAnalyticsInsight> insights
-
insightsNextLink
protected String insightsNextLink
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderUserExperienceAnalyticsOverview
public static UserExperienceAnalyticsOverview.Builder builderUserExperienceAnalyticsOverview()
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
-
getInsights
public com.github.davidmoten.odata.client.CollectionPage<UserExperienceAnalyticsInsight> getInsights()
“The user experience analytics insights. Read-only.”- Returns:
- property insights
-
withInsights
public UserExperienceAnalyticsOverview withInsights(List<UserExperienceAnalyticsInsight> insights)
Returns an immutable copy ofthiswith just theinsightsfield 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 insights. Read-only.”
- Parameters:
insights- new value ofinsightsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theinsightsfield changed
-
getInsights
public com.github.davidmoten.odata.client.CollectionPage<UserExperienceAnalyticsInsight> getInsights(com.github.davidmoten.odata.client.HttpRequestOptions options)
“The user experience analytics insights. Read-only.”- Parameters:
options- specify connect and read timeouts- Returns:
- property insights
-
withUnmappedField
public UserExperienceAnalyticsOverview 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 UserExperienceAnalyticsOverview patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public UserExperienceAnalyticsOverview put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-