Package com.mypurecloud.sdk.v2.model
Class BatchConversationEventRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.BatchConversationEventRequest
- All Implemented Interfaces:
Serializable
A maximum of 100 events are allowed per request
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaudioUpdatedEvents(List<AudioUpdatedEvent> audioUpdatedEvents) Voice - AudioUpdated events for this batchcommunicationAnsweredEvents(List<CommunicationAnsweredEvent> communicationAnsweredEvents) Voice - CommunicationAnswered events for this batchcommunicationDispositionAppliedEvents(List<CommunicationDispositionAppliedEvent> communicationDispositionAppliedEvents) Voice - CommunicationDispositionApplied events for this batchcommunicationEndedEvents(List<CommunicationEndedEvent> communicationEndedEvents) Voice - CommunicationEnded events for this batchconsultTransferEvents(List<ConsultTransferEvent> consultTransferEvents) Voice - ConsultTransfer events for this batchemailBeginTransmittingEvents(List<EmailBeginTransmittingEvent> emailBeginTransmittingEvents) Email - EmailBeginTransmittingEvent events for this batchemailCommunicationAnsweredEvents(List<EmailCommunicationAnsweredEvent> emailCommunicationAnsweredEvents) Email - EmailCommunicationAnsweredEvent events for this batchemailCommunicationDispositionAppliedEvents(List<EmailCommunicationDispositionAppliedEvent> emailCommunicationDispositionAppliedEvents) Email - EmailCommunicationDispositionAppliedEvent events for this batchemailCommunicationEndedEvents(List<EmailCommunicationEndedEvent> emailCommunicationEndedEvents) Email - EmailCommunicationEndedEvent events for this batchemailCommunicationSentMessageEvents(List<EmailCommunicationSentMessageEvent> emailCommunicationSentMessageEvents) Email - EmailCommunicationSentMessageEvent events for this batchemailEndTransferEvents(List<EmailEndTransferEvent> emailEndTransferEvents) Email - EmailEndTransferEvent events for this batchemailExternalEstablishedEvents(List<EmailExternalEstablishedEvent> emailExternalEstablishedEvents) Email - EmailExternalEstablishedEvent events for this batchemailFlowEstablishedEvents(List<EmailFlowEstablishedEvent> emailFlowEstablishedEvents) Email - EmailFlowEstablishedEvent events for this batchemailHoldUpdatedEvents(List<EmailHoldUpdatedEvent> emailHoldUpdatedEvents) Email - EmailHoldUpdatedEvent events for this batchemailProgressTransferEvents(List<EmailProgressTransferEvent> emailProgressTransferEvents) Email - EmailProgressTransferEvent events for this batchemailRoutingEstablishedEvents(List<EmailRoutingEstablishedEvent> emailRoutingEstablishedEvents) Email - EmailRoutingEstablishedEvent events for this batchemailRoutingTransferEvents(List<EmailRoutingTransferEvent> emailRoutingTransferEvents) Email - EmailRoutingTransferEvent events for this batchemailUserEstablishedEvents(List<EmailUserEstablishedEvent> emailUserEstablishedEvents) Email - EmailUserEstablishedEvent events for this batchemailUserTransferEvents(List<EmailUserTransferEvent> emailUserTransferEvents) Email - EmailUserTransferEvent events for this batchendConsultTransferEvents(List<EndConsultTransferEvent> endConsultTransferEvents) Voice - EndConsultTransfer events for this batchendTransferEvents(List<EndTransferEvent> endTransferEvents) Voice - EndTransfer events for this batchbooleanexternalEstablishedEvents(List<ExternalEstablishedEvent> externalEstablishedEvents) Voice - ExternalEstablished events for this batchinthashCode()holdUpdatedEvents(List<HoldUpdatedEvent> holdUpdatedEvents) Voice - HoldUpdated events for this batchivrEstablishedEvents(List<IvrEstablishedEvent> ivrEstablishedEvents) Voice - IvrEstablished events for this batchphoneEstablishedEvents(List<PhoneEstablishedEvent> phoneEstablishedEvents) Voice - PhoneEstablished events for this batchphoneTransferEvents(List<PhoneTransferEvent> phoneTransferEvents) Voice - PhoneTransfer events for this batchprogressConsultTransferEvents(List<ProgressConsultTransferEvent> progressConsultTransferEvents) Voice - ProgressConsultTransfer events for this batchprogressTransferEvents(List<ProgressTransferEvent> progressTransferEvents) Voice - ProgressTransfer events for this batchroutingEstablishedEvents(List<RoutingEstablishedEvent> routingEstablishedEvents) Voice - RoutingEstablished events for this batchroutingTransferEvents(List<RoutingTransferEvent> routingTransferEvents) Voice - RoutingTransfer events for this batchvoidsetAudioUpdatedEvents(List<AudioUpdatedEvent> audioUpdatedEvents) voidsetCommunicationAnsweredEvents(List<CommunicationAnsweredEvent> communicationAnsweredEvents) voidsetCommunicationDispositionAppliedEvents(List<CommunicationDispositionAppliedEvent> communicationDispositionAppliedEvents) voidsetCommunicationEndedEvents(List<CommunicationEndedEvent> communicationEndedEvents) voidsetConsultTransferEvents(List<ConsultTransferEvent> consultTransferEvents) voidsetEmailBeginTransmittingEvents(List<EmailBeginTransmittingEvent> emailBeginTransmittingEvents) voidsetEmailCommunicationAnsweredEvents(List<EmailCommunicationAnsweredEvent> emailCommunicationAnsweredEvents) voidsetEmailCommunicationDispositionAppliedEvents(List<EmailCommunicationDispositionAppliedEvent> emailCommunicationDispositionAppliedEvents) voidsetEmailCommunicationEndedEvents(List<EmailCommunicationEndedEvent> emailCommunicationEndedEvents) voidsetEmailCommunicationSentMessageEvents(List<EmailCommunicationSentMessageEvent> emailCommunicationSentMessageEvents) voidsetEmailEndTransferEvents(List<EmailEndTransferEvent> emailEndTransferEvents) voidsetEmailExternalEstablishedEvents(List<EmailExternalEstablishedEvent> emailExternalEstablishedEvents) voidsetEmailFlowEstablishedEvents(List<EmailFlowEstablishedEvent> emailFlowEstablishedEvents) voidsetEmailHoldUpdatedEvents(List<EmailHoldUpdatedEvent> emailHoldUpdatedEvents) voidsetEmailProgressTransferEvents(List<EmailProgressTransferEvent> emailProgressTransferEvents) voidsetEmailRoutingEstablishedEvents(List<EmailRoutingEstablishedEvent> emailRoutingEstablishedEvents) voidsetEmailRoutingTransferEvents(List<EmailRoutingTransferEvent> emailRoutingTransferEvents) voidsetEmailUserEstablishedEvents(List<EmailUserEstablishedEvent> emailUserEstablishedEvents) voidsetEmailUserTransferEvents(List<EmailUserTransferEvent> emailUserTransferEvents) voidsetEndConsultTransferEvents(List<EndConsultTransferEvent> endConsultTransferEvents) voidsetEndTransferEvents(List<EndTransferEvent> endTransferEvents) voidsetExternalEstablishedEvents(List<ExternalEstablishedEvent> externalEstablishedEvents) voidsetHoldUpdatedEvents(List<HoldUpdatedEvent> holdUpdatedEvents) voidsetIvrEstablishedEvents(List<IvrEstablishedEvent> ivrEstablishedEvents) voidsetPhoneEstablishedEvents(List<PhoneEstablishedEvent> phoneEstablishedEvents) voidsetPhoneTransferEvents(List<PhoneTransferEvent> phoneTransferEvents) voidsetProgressConsultTransferEvents(List<ProgressConsultTransferEvent> progressConsultTransferEvents) voidsetProgressTransferEvents(List<ProgressTransferEvent> progressTransferEvents) voidsetRoutingEstablishedEvents(List<RoutingEstablishedEvent> routingEstablishedEvents) voidsetRoutingTransferEvents(List<RoutingTransferEvent> routingTransferEvents) voidsetUserEstablishedEvents(List<UserEstablishedEvent> userEstablishedEvents) voidsetUserTransferEvents(List<UserTransferEvent> userTransferEvents) toString()userEstablishedEvents(List<UserEstablishedEvent> userEstablishedEvents) Voice - UserEstablished events for this batchuserTransferEvents(List<UserTransferEvent> userTransferEvents) Voice - UserTransfer events for this batch
-
Constructor Details
-
BatchConversationEventRequest
public BatchConversationEventRequest() -
BatchConversationEventRequest
-
-
Method Details
-
endTransferEvents
Voice - EndTransfer events for this batch -
getEndTransferEvents
-
setEndTransferEvents
-
phoneTransferEvents
public BatchConversationEventRequest phoneTransferEvents(List<PhoneTransferEvent> phoneTransferEvents) Voice - PhoneTransfer events for this batch -
getPhoneTransferEvents
-
setPhoneTransferEvents
-
progressTransferEvents
public BatchConversationEventRequest progressTransferEvents(List<ProgressTransferEvent> progressTransferEvents) Voice - ProgressTransfer events for this batch -
getProgressTransferEvents
-
setProgressTransferEvents
-
routingTransferEvents
public BatchConversationEventRequest routingTransferEvents(List<RoutingTransferEvent> routingTransferEvents) Voice - RoutingTransfer events for this batch -
getRoutingTransferEvents
-
setRoutingTransferEvents
-
userTransferEvents
Voice - UserTransfer events for this batch -
getUserTransferEvents
-
setUserTransferEvents
-
communicationAnsweredEvents
public BatchConversationEventRequest communicationAnsweredEvents(List<CommunicationAnsweredEvent> communicationAnsweredEvents) Voice - CommunicationAnswered events for this batch -
getCommunicationAnsweredEvents
-
setCommunicationAnsweredEvents
public void setCommunicationAnsweredEvents(List<CommunicationAnsweredEvent> communicationAnsweredEvents) -
communicationDispositionAppliedEvents
public BatchConversationEventRequest communicationDispositionAppliedEvents(List<CommunicationDispositionAppliedEvent> communicationDispositionAppliedEvents) Voice - CommunicationDispositionApplied events for this batch -
getCommunicationDispositionAppliedEvents
-
setCommunicationDispositionAppliedEvents
public void setCommunicationDispositionAppliedEvents(List<CommunicationDispositionAppliedEvent> communicationDispositionAppliedEvents) -
holdUpdatedEvents
Voice - HoldUpdated events for this batch -
getHoldUpdatedEvents
-
setHoldUpdatedEvents
-
externalEstablishedEvents
public BatchConversationEventRequest externalEstablishedEvents(List<ExternalEstablishedEvent> externalEstablishedEvents) Voice - ExternalEstablished events for this batch -
getExternalEstablishedEvents
-
setExternalEstablishedEvents
-
ivrEstablishedEvents
public BatchConversationEventRequest ivrEstablishedEvents(List<IvrEstablishedEvent> ivrEstablishedEvents) Voice - IvrEstablished events for this batch -
getIvrEstablishedEvents
-
setIvrEstablishedEvents
-
phoneEstablishedEvents
public BatchConversationEventRequest phoneEstablishedEvents(List<PhoneEstablishedEvent> phoneEstablishedEvents) Voice - PhoneEstablished events for this batch -
getPhoneEstablishedEvents
-
setPhoneEstablishedEvents
-
routingEstablishedEvents
public BatchConversationEventRequest routingEstablishedEvents(List<RoutingEstablishedEvent> routingEstablishedEvents) Voice - RoutingEstablished events for this batch -
getRoutingEstablishedEvents
-
setRoutingEstablishedEvents
-
userEstablishedEvents
public BatchConversationEventRequest userEstablishedEvents(List<UserEstablishedEvent> userEstablishedEvents) Voice - UserEstablished events for this batch -
getUserEstablishedEvents
-
setUserEstablishedEvents
-
audioUpdatedEvents
Voice - AudioUpdated events for this batch -
getAudioUpdatedEvents
-
setAudioUpdatedEvents
-
communicationEndedEvents
public BatchConversationEventRequest communicationEndedEvents(List<CommunicationEndedEvent> communicationEndedEvents) Voice - CommunicationEnded events for this batch -
getCommunicationEndedEvents
-
setCommunicationEndedEvents
-
consultTransferEvents
public BatchConversationEventRequest consultTransferEvents(List<ConsultTransferEvent> consultTransferEvents) Voice - ConsultTransfer events for this batch -
getConsultTransferEvents
-
setConsultTransferEvents
-
progressConsultTransferEvents
public BatchConversationEventRequest progressConsultTransferEvents(List<ProgressConsultTransferEvent> progressConsultTransferEvents) Voice - ProgressConsultTransfer events for this batch -
getProgressConsultTransferEvents
-
setProgressConsultTransferEvents
public void setProgressConsultTransferEvents(List<ProgressConsultTransferEvent> progressConsultTransferEvents) -
endConsultTransferEvents
public BatchConversationEventRequest endConsultTransferEvents(List<EndConsultTransferEvent> endConsultTransferEvents) Voice - EndConsultTransfer events for this batch -
getEndConsultTransferEvents
-
setEndConsultTransferEvents
-
emailBeginTransmittingEvents
public BatchConversationEventRequest emailBeginTransmittingEvents(List<EmailBeginTransmittingEvent> emailBeginTransmittingEvents) Email - EmailBeginTransmittingEvent events for this batch -
getEmailBeginTransmittingEvents
-
setEmailBeginTransmittingEvents
public void setEmailBeginTransmittingEvents(List<EmailBeginTransmittingEvent> emailBeginTransmittingEvents) -
emailCommunicationEndedEvents
public BatchConversationEventRequest emailCommunicationEndedEvents(List<EmailCommunicationEndedEvent> emailCommunicationEndedEvents) Email - EmailCommunicationEndedEvent events for this batch -
getEmailCommunicationEndedEvents
-
setEmailCommunicationEndedEvents
public void setEmailCommunicationEndedEvents(List<EmailCommunicationEndedEvent> emailCommunicationEndedEvents) -
emailExternalEstablishedEvents
public BatchConversationEventRequest emailExternalEstablishedEvents(List<EmailExternalEstablishedEvent> emailExternalEstablishedEvents) Email - EmailExternalEstablishedEvent events for this batch -
getEmailExternalEstablishedEvents
-
setEmailExternalEstablishedEvents
public void setEmailExternalEstablishedEvents(List<EmailExternalEstablishedEvent> emailExternalEstablishedEvents) -
emailFlowEstablishedEvents
public BatchConversationEventRequest emailFlowEstablishedEvents(List<EmailFlowEstablishedEvent> emailFlowEstablishedEvents) Email - EmailFlowEstablishedEvent events for this batch -
getEmailFlowEstablishedEvents
-
setEmailFlowEstablishedEvents
public void setEmailFlowEstablishedEvents(List<EmailFlowEstablishedEvent> emailFlowEstablishedEvents) -
emailRoutingEstablishedEvents
public BatchConversationEventRequest emailRoutingEstablishedEvents(List<EmailRoutingEstablishedEvent> emailRoutingEstablishedEvents) Email - EmailRoutingEstablishedEvent events for this batch -
getEmailRoutingEstablishedEvents
-
setEmailRoutingEstablishedEvents
public void setEmailRoutingEstablishedEvents(List<EmailRoutingEstablishedEvent> emailRoutingEstablishedEvents) -
emailUserEstablishedEvents
public BatchConversationEventRequest emailUserEstablishedEvents(List<EmailUserEstablishedEvent> emailUserEstablishedEvents) Email - EmailUserEstablishedEvent events for this batch -
getEmailUserEstablishedEvents
-
setEmailUserEstablishedEvents
public void setEmailUserEstablishedEvents(List<EmailUserEstablishedEvent> emailUserEstablishedEvents) -
emailCommunicationAnsweredEvents
public BatchConversationEventRequest emailCommunicationAnsweredEvents(List<EmailCommunicationAnsweredEvent> emailCommunicationAnsweredEvents) Email - EmailCommunicationAnsweredEvent events for this batch -
getEmailCommunicationAnsweredEvents
-
setEmailCommunicationAnsweredEvents
public void setEmailCommunicationAnsweredEvents(List<EmailCommunicationAnsweredEvent> emailCommunicationAnsweredEvents) -
emailCommunicationDispositionAppliedEvents
public BatchConversationEventRequest emailCommunicationDispositionAppliedEvents(List<EmailCommunicationDispositionAppliedEvent> emailCommunicationDispositionAppliedEvents) Email - EmailCommunicationDispositionAppliedEvent events for this batch -
getEmailCommunicationDispositionAppliedEvents
public List<EmailCommunicationDispositionAppliedEvent> getEmailCommunicationDispositionAppliedEvents() -
setEmailCommunicationDispositionAppliedEvents
public void setEmailCommunicationDispositionAppliedEvents(List<EmailCommunicationDispositionAppliedEvent> emailCommunicationDispositionAppliedEvents) -
emailCommunicationSentMessageEvents
public BatchConversationEventRequest emailCommunicationSentMessageEvents(List<EmailCommunicationSentMessageEvent> emailCommunicationSentMessageEvents) Email - EmailCommunicationSentMessageEvent events for this batch -
getEmailCommunicationSentMessageEvents
-
setEmailCommunicationSentMessageEvents
public void setEmailCommunicationSentMessageEvents(List<EmailCommunicationSentMessageEvent> emailCommunicationSentMessageEvents) -
emailHoldUpdatedEvents
public BatchConversationEventRequest emailHoldUpdatedEvents(List<EmailHoldUpdatedEvent> emailHoldUpdatedEvents) Email - EmailHoldUpdatedEvent events for this batch -
getEmailHoldUpdatedEvents
-
setEmailHoldUpdatedEvents
-
emailEndTransferEvents
public BatchConversationEventRequest emailEndTransferEvents(List<EmailEndTransferEvent> emailEndTransferEvents) Email - EmailEndTransferEvent events for this batch -
getEmailEndTransferEvents
-
setEmailEndTransferEvents
-
emailProgressTransferEvents
public BatchConversationEventRequest emailProgressTransferEvents(List<EmailProgressTransferEvent> emailProgressTransferEvents) Email - EmailProgressTransferEvent events for this batch -
getEmailProgressTransferEvents
-
setEmailProgressTransferEvents
public void setEmailProgressTransferEvents(List<EmailProgressTransferEvent> emailProgressTransferEvents) -
emailRoutingTransferEvents
public BatchConversationEventRequest emailRoutingTransferEvents(List<EmailRoutingTransferEvent> emailRoutingTransferEvents) Email - EmailRoutingTransferEvent events for this batch -
getEmailRoutingTransferEvents
-
setEmailRoutingTransferEvents
public void setEmailRoutingTransferEvents(List<EmailRoutingTransferEvent> emailRoutingTransferEvents) -
emailUserTransferEvents
public BatchConversationEventRequest emailUserTransferEvents(List<EmailUserTransferEvent> emailUserTransferEvents) Email - EmailUserTransferEvent events for this batch -
getEmailUserTransferEvents
-
setEmailUserTransferEvents
-
equals
-
hashCode
public int hashCode() -
toString
-