Class ZoomCCItem
-
- All Implemented Interfaces:
public final class ZoomCCItemInitialize ZoomCCService with ZoomCCItem. Contains engagement information.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringentryIdprivate final StringapiKeyprivate final ZoomCCIInterfaceTypesdkTypeprivate final CCServerTypeserverTypeprivate final BooleanuseCampaignModeprivate final ZoomCCCampaignInfocampaignInfo
-
Constructor Summary
Constructors Constructor Description ZoomCCItem(String entryId, String apiKey, ZoomCCIInterfaceType sdkType, CCServerType serverType)Used for Java new ZoomCCItem() constructed with four params, if it is not created by web campaign ZoomCCItem(String entryId, String apiKey, ZoomCCIInterfaceType sdkType, CCServerType serverType, Boolean useCampaignMode, ZoomCCCampaignInfo campaignInfo)
-
Method Summary
Modifier and Type Method Description final StringgetEntryId()Indicate the entry ID. final StringgetApiKey()Indicate the api-key. final ZoomCCIInterfaceTypegetSdkType()Indicate the channel type. final CCServerTypegetServerType()Indicate the server type. final BooleangetUseCampaignMode()Indicate whether to use campaign mode to start the engagement. final ZoomCCCampaignInfogetCampaignInfo()Used for the campaign type engagement start. -
-
Constructor Detail
-
ZoomCCItem
ZoomCCItem(String entryId, String apiKey, ZoomCCIInterfaceType sdkType, CCServerType serverType)
Used for Java new ZoomCCItem() constructed with four params, if it is not created by web campaign
-
ZoomCCItem
ZoomCCItem(String entryId, String apiKey, ZoomCCIInterfaceType sdkType, CCServerType serverType, Boolean useCampaignMode, ZoomCCCampaignInfo campaignInfo)
-
-
Method Detail
-
getEntryId
final String getEntryId()
Indicate the entry ID. Start a video, chat or ZVA engagement.
-
getApiKey
final String getApiKey()
Indicate the api-key. Start a scheduled callback engagement or web campaign service.
-
getSdkType
final ZoomCCIInterfaceType getSdkType()
Indicate the channel type. Either chat, video, ZVA, scheduled callback or web campaign.
-
getServerType
final CCServerType getServerType()
Indicate the server type. CCServerGo, CCServerQA, and CCServerDev are for testing. Default server type is CCServerWWW, which is for official use only.
-
getUseCampaignMode
final Boolean getUseCampaignMode()
Indicate whether to use campaign mode to start the engagement. Default value is NO. If set to YES, set the property ZoomCCItem.campaignInfo with a valid value.
-
getCampaignInfo
final ZoomCCCampaignInfo getCampaignInfo()
Used for the campaign type engagement start. If this property is set with valid value, it means you are using campaign mode to start a service such as chat, video, or scheduled callbacks.
-
-
-
-