Class RemoveParticipantsOptions

java.lang.Object
com.azure.communication.callautomation.models.RemoveParticipantsOptions

public final class RemoveParticipantsOptions extends Object
The options for removing participants.
  • Constructor Details

    • RemoveParticipantsOptions

      public RemoveParticipantsOptions(List<com.azure.communication.common.CommunicationIdentifier> participants)
      Constructor
      Parameters:
      participants - The list of participants to invite.
  • Method Details

    • getParticipants

      public List<com.azure.communication.common.CommunicationIdentifier> getParticipants()
      Get the participants.
      Returns:
      the list of participants to be added
    • getOperationContext

      public String getOperationContext()
      Get the operationContext.
      Returns:
      the operationContext
    • getRepeatabilityHeaders

      public RepeatabilityHeaders getRepeatabilityHeaders()
      Get the Repeatability headers configuration.
      Returns:
      the repeatabilityHeaders
    • setRepeatabilityHeaders

      public RemoveParticipantsOptions setRepeatabilityHeaders(RepeatabilityHeaders repeatabilityHeaders)
      Set the repeatability headers
      Parameters:
      repeatabilityHeaders - The repeatability headers configuration.
      Returns:
      the RemoveParticipantsOptions object itself.
    • setOperationContext

      public RemoveParticipantsOptions setOperationContext(String operationContext)
      Set the operationContext.
      Parameters:
      operationContext - the operationContext to set
      Returns:
      the RemoveParticipantsOptions object itself.