Class ConfigurationManagerAction
- java.lang.Object
-
- odata.msgraph.client.beta.complex.ConfigurationManagerAction
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class ConfigurationManagerAction extends Object implements com.github.davidmoten.odata.client.ODataType
“Parameter for action triggerConfigurationManagerAction”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigurationManagerAction.Builder
-
Field Summary
Fields Modifier and Type Field Description protected ConfigurationManagerActionTypeactionprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringodataTypeprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedConfigurationManagerAction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfigurationManagerAction.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<ConfigurationManagerActionType>getAction()“The action type to trigger on Configuration Manager client”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()ConfigurationManagerActionwithAction(ConfigurationManagerActionType action)Returns an immutable copy ofthiswith just theactionfield changed.ConfigurationManagerActionwithUnmappedField(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
-
action
protected ConfigurationManagerActionType action
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getAction
public Optional<ConfigurationManagerActionType> getAction()
“The action type to trigger on Configuration Manager client”- Returns:
- property action
-
withAction
public ConfigurationManagerAction withAction(ConfigurationManagerActionType action)
Returns an immutable copy ofthiswith just theactionfield 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 action type to trigger on Configuration Manager client”
- Parameters:
action- new value ofactionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theactionfield changed
-
withUnmappedField
public ConfigurationManagerAction 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 ConfigurationManagerAction.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
-
-