-
Nested Class Summary
Nested Classes
-
Method Summary
Sets the account of the quick case.
Sets additional to-addresses of the quick case.
Converts the quick case into a phone ticket.
Sets the bcc-addresses of the quick case.
Builds the AgentQuickCaseStartOperation for the given parameters.
Sets the category of the quick case.
Sets the cc-addresses of the quick case.
Sets the channel of the quick case.
Sets the language of the quick case.
Sets the primary to-address of the quick case.
Sets the id of the process to be associated with the quick case.
Sets the subject of the quick case.
-
Method Details
-
subject
Sets the subject of the quick case.
- Parameters:
subject - the subject of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the subject is not valid
- Since:
- 11.18
-
category
Sets the category of the quick case.
- Parameters:
category - the category of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the category is not valid
- Since:
- 11.18
-
channel
Sets the channel of the quick case.
- Parameters:
channel - the channel of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the channel is not valid
- Since:
- 11.18
-
language
Sets the language of the quick case.
Please note that only the language attribute of the given
Locale is used.
- Parameters:
language - the language of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the language is not valid
- Since:
- 11.18
-
account
Sets the account of the quick case.
- Parameters:
account - the account of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the account is not valid
- Since:
- 11.18
-
processId
Sets the id of the process to be associated with the quick case.
- Parameters:
processId - the processId of the process to be assigned to the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the processId is not valid
- Since:
- 11.22
-
primaryToAddress
Sets the primary to-address of the quick case.
- Parameters:
primaryToAddress - the primary to-address of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the primary to-address is not valid
- Since:
- 11.18
-
additionalToAddresses
Sets additional to-addresses of the quick case.
- Parameters:
additionalToAddresses - the additional to-addresses of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the additional to-addresses are not valid
- Since:
- 11.18
-
ccAddresses
Sets the cc-addresses of the quick case.
- Parameters:
ccAddresses - the cc-addresses of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the cc-addresses are not valid
- Since:
- 11.18
-
bccAddresses
Sets the bcc-addresses of the quick case.
- Parameters:
bccAddresses - the bcc-addresses of the quick case
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase
- Throws:
ValidationException - if the bcc-addresses are not valid
- Since:
- 11.18
-
asPhoneTicket
Converts the quick case into a phone ticket.
- Returns:
- the AgentQuickCaseOperationBuilder.StartQuickCase.AsPhoneTicket
- Since:
- 11.18
-
build
Builds the AgentQuickCaseStartOperation for the given parameters.
- Returns:
- the
AgentQuickCaseStartOperation
- Throws:
ValidationException - if any parameters are not valid
- Since:
- 11.18