public class Call extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
callbackUri
The Callback Uri.
|
java.lang.String |
callChainId
The Call Chain Id.
|
CallOptions |
callOptions
The Call Options.
|
java.util.List<CallRoute> |
callRoutes
The Call Routes.
|
ChatInfo |
chatInfo
The Chat Info.
|
CallDirection |
direction
The Direction.
|
IncomingContext |
incomingContext
The Incoming Context.
|
MediaConfig |
mediaConfig
The Media Config.
|
CallMediaState |
mediaState
The Media State.
|
MeetingInfo |
meetingInfo
The Meeting Info.
|
java.lang.String |
myParticipantId
The My Participant Id.
|
CommsOperationCollectionPage |
operations
The Operations.
|
ParticipantCollectionPage |
participants
The Participants.
|
java.util.List<Modality> |
requestedModalities
The Requested Modalities.
|
ResultInfo |
resultInfo
The Result Info.
|
ParticipantInfo |
source
The Source.
|
CallState |
state
The State.
|
java.lang.String |
subject
The Subject.
|
java.util.List<InvitationParticipantInfo> |
targets
The Targets.
|
java.lang.String |
tenantId
The Tenant Id.
|
ToneInfo |
toneInfo
The Tone Info.
|
CallTranscriptionInfo |
transcription
The Transcription.
|
| Constructor and Description |
|---|
Call() |
| Modifier and Type | Method and Description |
|---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager@SerializedName(value="callbackUri",
alternate="CallbackUri")
@Expose
@Nullable
public java.lang.String callbackUri
@SerializedName(value="callChainId",
alternate="CallChainId")
@Expose
@Nullable
public java.lang.String callChainId
@SerializedName(value="callOptions",
alternate="CallOptions")
@Expose
@Nullable
public CallOptions callOptions
@SerializedName(value="callRoutes",
alternate="CallRoutes")
@Expose
@Nullable
public java.util.List<CallRoute> callRoutes
@SerializedName(value="chatInfo",
alternate="ChatInfo")
@Expose
@Nullable
public ChatInfo chatInfo
@SerializedName(value="direction",
alternate="Direction")
@Expose
@Nullable
public CallDirection direction
@SerializedName(value="incomingContext",
alternate="IncomingContext")
@Expose
@Nullable
public IncomingContext incomingContext
@SerializedName(value="mediaConfig",
alternate="MediaConfig")
@Expose
@Nullable
public MediaConfig mediaConfig
@SerializedName(value="mediaState",
alternate="MediaState")
@Expose
@Nullable
public CallMediaState mediaState
@SerializedName(value="meetingInfo",
alternate="MeetingInfo")
@Expose
@Nullable
public MeetingInfo meetingInfo
@SerializedName(value="myParticipantId",
alternate="MyParticipantId")
@Expose
@Nullable
public java.lang.String myParticipantId
@SerializedName(value="requestedModalities",
alternate="RequestedModalities")
@Expose
@Nullable
public java.util.List<Modality> requestedModalities
@SerializedName(value="resultInfo",
alternate="ResultInfo")
@Expose
@Nullable
public ResultInfo resultInfo
@SerializedName(value="source",
alternate="Source")
@Expose
@Nullable
public ParticipantInfo source
@SerializedName(value="state",
alternate="State")
@Expose
@Nullable
public CallState state
@SerializedName(value="subject",
alternate="Subject")
@Expose
@Nullable
public java.lang.String subject
@SerializedName(value="targets",
alternate="Targets")
@Expose
@Nullable
public java.util.List<InvitationParticipantInfo> targets
@SerializedName(value="tenantId",
alternate="TenantId")
@Expose
@Nullable
public java.lang.String tenantId
@SerializedName(value="toneInfo",
alternate="ToneInfo")
@Expose
@Nullable
public ToneInfo toneInfo
@SerializedName(value="transcription",
alternate="Transcription")
@Expose
@Nullable
public CallTranscriptionInfo transcription
@SerializedName(value="operations",
alternate="Operations")
@Expose
@Nullable
public CommsOperationCollectionPage operations
@SerializedName(value="participants",
alternate="Participants")
@Expose
@Nullable
public ParticipantCollectionPage participants
public void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObjectsetRawObject in class Entityserializer - the serializerjson - the JSON object to set this object to