Package com.microsoft.graph.models
Class TeamsAsyncOperation
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.TeamsAsyncOperation
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class TeamsAsyncOperation
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Teams Async Operation.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Attempts Count.The Created Date Time.The Error.The Last Action Date Time.The Operation Type.The Status.The Target Resource Id.The Target Resource Location. -
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
-
attemptsCount
@SerializedName(value="attemptsCount", alternate="AttemptsCount") @Expose @Nullable public Integer attemptsCountThe Attempts Count. Number of times the operation was attempted before being marked successful or failed. -
createdDateTime
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTimeThe Created Date Time. Time when the operation was created. -
error
The Error. Any error that causes the async operation to fail. -
lastActionDateTime
@SerializedName(value="lastActionDateTime", alternate="LastActionDateTime") @Expose @Nullable public OffsetDateTime lastActionDateTimeThe Last Action Date Time. Time when the async operation was last updated. -
operationType
@SerializedName(value="operationType", alternate="OperationType") @Expose @Nullable public TeamsAsyncOperationType operationTypeThe Operation Type. Denotes which type of operation is being described. -
status
@SerializedName(value="status", alternate="Status") @Expose @Nullable public TeamsAsyncOperationStatus statusThe Status. Operation status. -
targetResourceId
@SerializedName(value="targetResourceId", alternate="TargetResourceId") @Expose @Nullable public String targetResourceIdThe Target Resource Id. The ID of the object that's created or modified as result of this async operation, typically a team. -
targetResourceLocation
@SerializedName(value="targetResourceLocation", alternate="TargetResourceLocation") @Expose @Nullable public String targetResourceLocationThe Target Resource Location. The location of the object that's created or modified as result of this async operation. This URL should be treated as an opaque value and not parsed into its component paths.
-
-
Constructor Details
-
TeamsAsyncOperation
public TeamsAsyncOperation()
-
-
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 classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-