CreateGroupCallOptions Class
- java.
lang. Object - com.
azure. communication. callautomation. models. CreateGroupCallOptions
- com.
public final class CreateGroupCallOptions
The options for creating a group call.
Constructor Summary
| Constructor | Description |
|---|---|
| CreateGroupCallOptions(List<CommunicationIdentifier> targetParticipants, String callbackUrl) |
Constructor |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
getCallbackUrl()
Get the call back uri. |
|
Call |
getCallIntelligenceOptions()
Get the Call |
|
Media |
getMediaStreamingOptions()
Get the Media Streaming Options. |
| String |
getOperationContext()
Get the operation |
|
Phone |
getSourceCallIdNumber()
get Phone |
| String |
getSourceDisplayName()
get caller's display name |
|
List<Communication |
getTargetParticipants()
Get the targets. |
|
Microsoft |
getTeamsAppSource()
Get the teams |
|
Transcription |
getTranscriptionOptions()
Get the Transcription Options. |
|
Create |
setCallIntelligenceOptions(CallIntelligenceOptions callIntelligenceOptions)
Set the Call |
|
Create |
setMediaStreamingOptions(MediaStreamingOptions mediaStreamingOptions)
Set the media streaming configuration. |
|
Create |
setOperationContext(String operationContext)
Set the operation |
|
Create |
setSourceCallIdNumber(PhoneNumberIdentifier sourceCallIdNumber)
set Phone |
|
Create |
setSourceDisplayName(String sourceDisplayName)
set display name for caller |
|
Create |
setTeamsAppSource(MicrosoftTeamsAppIdentifier teamsAppSource)
Set the teams |
|
Create |
setTranscriptionOptions(TranscriptionOptions transcriptionOptions)
Set the transcription configuration. |
Methods inherited from java.lang.Object
Constructor Details
CreateGroupCallOptions
public CreateGroupCallOptions(List<CommunicationIdentifier> targetParticipants, String callbackUrl)
Constructor
Parameters:
Method Details
getCallbackUrl
public String getCallbackUrl()
Get the call back uri.
Returns:
getCallIntelligenceOptions
public CallIntelligenceOptions getCallIntelligenceOptions()
Get the CallIntelligenceOptions property: AI options for the call such as cognitiveServicesEndpoint
Returns:
getMediaStreamingOptions
public MediaStreamingOptions getMediaStreamingOptions()
Get the Media Streaming Options.
Returns:
getOperationContext
public String getOperationContext()
Get the operationContext: A customer set value used to track the answering of a call.
Returns:
getSourceCallIdNumber
public PhoneNumberIdentifier getSourceCallIdNumber()
get PhoneNumberIdentifier for PSTN caller
Returns:
getSourceDisplayName
public String getSourceDisplayName()
get caller's display name
Returns:
getTargetParticipants
public List<CommunicationIdentifier> getTargetParticipants()
Get the targets.
Returns:
getTeamsAppSource
public MicrosoftTeamsAppIdentifier getTeamsAppSource()
Get the teamsAppSource property: The identifier of the source for creating call with Teams resource account ID.
Returns:
getTranscriptionOptions
public TranscriptionOptions getTranscriptionOptions()
Get the Transcription Options.
Returns:
setCallIntelligenceOptions
public CreateGroupCallOptions setCallIntelligenceOptions(CallIntelligenceOptions callIntelligenceOptions)
Set the CallIntelligenceOptions property: AI options for the call such as cognitiveServicesEndpoint
Parameters:
Returns:
setMediaStreamingOptions
public CreateGroupCallOptions setMediaStreamingOptions(MediaStreamingOptions mediaStreamingOptions)
Set the media streaming configuration.
Parameters:
Returns:
setOperationContext
public CreateGroupCallOptions setOperationContext(String operationContext)
Set the operationContext: A customer set value used to track the answering of a call.
Parameters:
Returns:
setSourceCallIdNumber
public CreateGroupCallOptions setSourceCallIdNumber(PhoneNumberIdentifier sourceCallIdNumber)
set PhoneNumberIdentifier for PSTN caller
Parameters:
Returns:
setSourceDisplayName
public CreateGroupCallOptions setSourceDisplayName(String sourceDisplayName)
set display name for caller
Parameters:
Returns:
setTeamsAppSource
public CreateGroupCallOptions setTeamsAppSource(MicrosoftTeamsAppIdentifier teamsAppSource)
Set the teamsAppSource property: The identifier of the source for creating call with Teams resource account ID.
Parameters:
Returns:
setTranscriptionOptions
public CreateGroupCallOptions setTranscriptionOptions(TranscriptionOptions transcriptionOptions)
Set the transcription configuration.
Parameters:
Returns: