Package odata.msgraph.client.entity
Class WindowsInformationProtectionNetworkLearningSummary
- java.lang.Object
-
- odata.msgraph.client.entity.Entity
-
- odata.msgraph.client.entity.WindowsInformationProtectionNetworkLearningSummary
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class WindowsInformationProtectionNetworkLearningSummary extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“Windows Information Protection Network learning Summary entity.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWindowsInformationProtectionNetworkLearningSummary.Builder
-
Field Summary
Fields Modifier and Type Field Description protected IntegerdeviceCountprotected Stringurl-
Fields inherited from class odata.msgraph.client.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWindowsInformationProtectionNetworkLearningSummary()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WindowsInformationProtectionNetworkLearningSummary.BuilderbuilderWindowsInformationProtectionNetworkLearningSummary()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<Integer>getDeviceCount()“Device Count”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<String>getUrl()“Website url”StringodataTypeName()WindowsInformationProtectionNetworkLearningSummarypatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)WindowsInformationProtectionNetworkLearningSummaryput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()WindowsInformationProtectionNetworkLearningSummarywithDeviceCount(Integer deviceCount)Returns an immutable copy ofthiswith just thedeviceCountfield changed.WindowsInformationProtectionNetworkLearningSummarywithUnmappedField(String name, Object value)WindowsInformationProtectionNetworkLearningSummarywithUrl(String url)Returns an immutable copy ofthiswith just theurlfield changed.
-
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderWindowsInformationProtectionNetworkLearningSummary
public static WindowsInformationProtectionNetworkLearningSummary.Builder builderWindowsInformationProtectionNetworkLearningSummary()
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<Integer> getDeviceCount()
“Device Count”- Returns:
- property deviceCount
-
withDeviceCount
public WindowsInformationProtectionNetworkLearningSummary withDeviceCount(Integer 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.“Device Count”
- Parameters:
deviceCount- new value ofdeviceCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceCountfield changed
-
withUrl
public WindowsInformationProtectionNetworkLearningSummary withUrl(String url)
Returns an immutable copy ofthiswith just theurlfield 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.“Website url”
- Parameters:
url- new value ofurlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theurlfield changed
-
withUnmappedField
public WindowsInformationProtectionNetworkLearningSummary withUnmappedField(String name, Object 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 WindowsInformationProtectionNetworkLearningSummary patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public WindowsInformationProtectionNetworkLearningSummary put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-