Class ConfigurationManagerClientHealthState
- java.lang.Object
-
- odata.msgraph.client.beta.complex.ConfigurationManagerClientHealthState
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ConfigurationManagerClientHealthState extends Object implements com.github.davidmoten.odata.client.ODataType
“Configuration manager client health state”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigurationManagerClientHealthState.Builder
-
Field Summary
Fields Modifier and Type Field Description protected com.github.davidmoten.odata.client.ContextPathcontextPathprotected IntegererrorCodeprotected OffsetDateTimelastSyncDateTimeprotected StringodataTypeprotected ConfigurationManagerClientStatestateprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedConfigurationManagerClientHealthState()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfigurationManagerClientHealthState.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Integer>getErrorCode()“Error code for failed state.”Optional<OffsetDateTime>getLastSyncDateTime()“Datetime for last sync with configuration manager management point.”Optional<ConfigurationManagerClientState>getState()“Current configuration manager client state.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()ConfigurationManagerClientHealthStatewithErrorCode(Integer errorCode)Returns an immutable copy ofthiswith just theerrorCodefield changed.ConfigurationManagerClientHealthStatewithLastSyncDateTime(OffsetDateTime lastSyncDateTime)Returns an immutable copy ofthiswith just thelastSyncDateTimefield changed.ConfigurationManagerClientHealthStatewithState(ConfigurationManagerClientState state)Returns an immutable copy ofthiswith just thestatefield changed.ConfigurationManagerClientHealthStatewithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
errorCode
protected Integer errorCode
-
lastSyncDateTime
protected OffsetDateTime lastSyncDateTime
-
state
protected ConfigurationManagerClientState state
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getErrorCode
public Optional<Integer> getErrorCode()
“Error code for failed state.”- Returns:
- property errorCode
-
withErrorCode
public ConfigurationManagerClientHealthState withErrorCode(Integer errorCode)
Returns an immutable copy ofthiswith just theerrorCodefield 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.“Error code for failed state.”
- Parameters:
errorCode- new value oferrorCodefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theerrorCodefield changed
-
getLastSyncDateTime
public Optional<OffsetDateTime> getLastSyncDateTime()
“Datetime for last sync with configuration manager management point.”- Returns:
- property lastSyncDateTime
-
withLastSyncDateTime
public ConfigurationManagerClientHealthState withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
Returns an immutable copy ofthiswith just thelastSyncDateTimefield 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.“Datetime for last sync with configuration manager management point.”
- Parameters:
lastSyncDateTime- new value oflastSyncDateTimefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelastSyncDateTimefield changed
-
getState
public Optional<ConfigurationManagerClientState> getState()
“Current configuration manager client state.”- Returns:
- property state
-
withState
public ConfigurationManagerClientHealthState withState(ConfigurationManagerClientState state)
Returns an immutable copy ofthiswith just thestatefield 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.“Current configuration manager client state.”
- Parameters:
state- new value ofstatefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thestatefield changed
-
withUnmappedField
public ConfigurationManagerClientHealthState withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static ConfigurationManagerClientHealthState.Builder builder()
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
-
-