-
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