Class CustomTaskExtensionCalloutData
java.lang.Object
com.microsoft.graph.models.CustomExtensionData
com.microsoft.graph.models.identitygovernance.CustomTaskExtensionCalloutData
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class CustomTaskExtensionCalloutData
extends CustomExtensionData
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.CustomExtensionData
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newCustomTaskExtensionCalloutDataand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the subject property value.getTask()Gets the task property value.Gets the taskProcessingresult property value.Gets the workflow property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetSubject(User value) Sets the subject property value.voidSets the task property value.voidSets the taskProcessingresult property value.voidsetWorkflow(Workflow value) Sets the workflow property value.Methods inherited from class com.microsoft.graph.models.CustomExtensionData
getAdditionalData, getBackingStore, getOdataType, setAdditionalData, setBackingStore, setOdataType
-
Constructor Details
-
CustomTaskExtensionCalloutData
public CustomTaskExtensionCalloutData()Instantiates a newCustomTaskExtensionCalloutDataand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static CustomTaskExtensionCalloutData createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
CustomTaskExtensionCalloutData
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classCustomExtensionData- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getSubject
Gets the subject property value. The subject property- Returns:
- a
User
-
getTask
Gets the task property value. The task property- Returns:
- a
Task
-
getTaskProcessingresult
Gets the taskProcessingresult property value. The taskProcessingresult property- Returns:
- a
TaskProcessingResult
-
getWorkflow
Gets the workflow property value. The workflow property- Returns:
- a
Workflow
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classCustomExtensionData- Parameters:
writer- Serialization writer to use to serialize this model
-
setSubject
Sets the subject property value. The subject property- Parameters:
value- Value to set for the subject property.
-
setTask
Sets the task property value. The task property- Parameters:
value- Value to set for the task property.
-
setTaskProcessingresult
Sets the taskProcessingresult property value. The taskProcessingresult property- Parameters:
value- Value to set for the taskProcessingresult property.
-
setWorkflow
Sets the workflow property value. The workflow property- Parameters:
value- Value to set for the workflow property.
-