Class CommsOperation

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.CommsOperation
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
Direct Known Subclasses:
AddLargeGalleryViewOperation, CancelMediaProcessingOperation, InviteParticipantsOperation, MuteParticipantOperation, PlayPromptOperation, RecordOperation, StartHoldMusicOperation, StopHoldMusicOperation, SubscribeToToneOperation, UnmuteParticipantOperation, UpdateRecordingStatusOperation

public class CommsOperation extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Comms Operation.
  • Field Details

    • clientContext

      @SerializedName(value="clientContext", alternate="ClientContext") @Expose @Nullable public String clientContext
      The Client Context. Unique Client Context string. Max limit is 256 chars.
    • resultInfo

      @SerializedName(value="resultInfo", alternate="ResultInfo") @Expose @Nullable public ResultInfo resultInfo
      The Result Info. The result information. Read-only.
    • status

      @SerializedName(value="status", alternate="Status") @Expose @Nullable public OperationStatus status
      The Status. Possible values are: notStarted, running, completed, failed. Read-only.
  • Constructor Details

    • CommsOperation

      public CommsOperation()
  • 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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to