Package com.microsoft.graph.models
Class RichLongRunningOperation
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.LongRunningOperation
com.microsoft.graph.models.RichLongRunningOperation
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class RichLongRunningOperation
extends LongRunningOperation
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Rich Long Running Operation.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Error.The Percentage Complete.The Resource Id.The Type.Fields inherited from class com.microsoft.graph.models.LongRunningOperation
createdDateTime, lastActionDateTime, resourceLocation, status, statusDetail -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
error
The Error. Error that caused the operation to fail. -
percentageComplete
@SerializedName(value="percentageComplete", alternate="PercentageComplete") @Expose @Nullable public Integer percentageCompleteThe Percentage Complete. A value between 0 and 100 that indicates the progress of the operation. -
resourceId
@SerializedName(value="resourceId", alternate="ResourceId") @Expose @Nullable public String resourceIdThe Resource Id. The unique identifier for the result. -
type
The Type. The type of the operation.
-
-
Constructor Details
-
RichLongRunningOperation
public RichLongRunningOperation()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classLongRunningOperation- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-