Class CreateGroupCallOptions
java.lang.Object
com.azure.communication.callautomation.models.CreateGroupCallOptions
The options for creating a group call.
-
Constructor Summary
ConstructorsConstructorDescriptionCreateGroupCallOptions(List<CommunicationIdentifier> targetParticipants, String callbackUrl) Constructor -
Method Summary
Modifier and TypeMethodDescriptionGet the call back uri.Get the CallIntelligenceOptions property: AI options for the call such as cognitiveServicesEndpointGet the operationContext: A customer set value used to track the answering of a call.get PhoneNumberIdentifier for PSTN callerget caller's display nameGet the targets.setCallIntelligenceOptions(CallIntelligenceOptions callIntelligenceOptions) Set the CallIntelligenceOptions property: AI options for the call such as cognitiveServicesEndpointsetOperationContext(String operationContext) Set the operationContext: A customer set value used to track the answering of a call.setSourceCallIdNumber(PhoneNumberIdentifier sourceCallIdNumber) set PhoneNumberIdentifier for PSTN callersetSourceDisplayName(String sourceDisplayName) set display name for caller
-
Constructor Details
-
CreateGroupCallOptions
Constructor- Parameters:
targetParticipants- The targets of the call.callbackUrl- The call back URI.
-
-
Method Details
-
getTargetParticipants
Get the targets.- Returns:
- the targets list.
-
getCallbackUrl
Get the call back uri.- Returns:
- the call back uri.
-
getOperationContext
Get the operationContext: A customer set value used to track the answering of a call.- Returns:
- the operationContext value.
-
getSourceDisplayName
get caller's display name- Returns:
- display name for caller
-
getSourceCallIdNumber
get PhoneNumberIdentifier for PSTN caller- Returns:
- PhoneNumberIdentifier for PSTN caller
-
setOperationContext
Set the operationContext: A customer set value used to track the answering of a call.- Parameters:
operationContext- A customer set value used to track the answering of a call.- Returns:
- the CreateCallOptions object itself.
-
setSourceDisplayName
set display name for caller- Parameters:
sourceDisplayName- display name for caller- Returns:
- the CreateGroupCallOptions object itself
-
setSourceCallIdNumber
set PhoneNumberIdentifier for PSTN caller- Parameters:
sourceCallIdNumber- PhoneNumberIdentifier for PSTN caller- Returns:
- the CreateGroupCallOptions object itself
-
getCallIntelligenceOptions
Get the CallIntelligenceOptions property: AI options for the call such as cognitiveServicesEndpoint- Returns:
- the callIntelligenceOptions value.
-
setCallIntelligenceOptions
public CreateGroupCallOptions setCallIntelligenceOptions(CallIntelligenceOptions callIntelligenceOptions) Set the CallIntelligenceOptions property: AI options for the call such as cognitiveServicesEndpoint- Parameters:
callIntelligenceOptions- the cognitiveServicesEndpoint value to set.- Returns:
- the CreateGroupCallOptions object itself.
-