Package co.ecg.alpaca.toolkit.generated
Class User.UserAnnouncementFileGetResponse
java.lang.Object
co.ecg.alpaca.toolkit.messaging.response.XMLMessage
co.ecg.alpaca.toolkit.messaging.response.Response
co.ecg.alpaca.toolkit.generated.User.UserAnnouncementFileGetResponse
- All Implemented Interfaces:
Serializable
- Enclosing class:
- User
Response to UserAnnouncementFileGetRequest22. The response contains the file size (KB), uploaded timestamp, description and usage for an announcement file in the user announcement repository. The usage table has columns "Service Name", "Criteria Name" The "Service Name"" values correspond to string values of the UserService data types. With the exception of the string "Voice Portal" which is returned when the announcement is being used by Voice Portal Personalized Name. For Call Center and Route Point users the "Instance Name" column contains the instance id and when the announcement is being used by a DNIS, "Intance Name" column contans the instance id and the DNIS id. For Auto Attendants with submenus and the announcement is used by a submenu the "Instance Name" column will contain the submenu name The following data elements are only used in AS data mode: announcementFileExternalId
- Author:
- AlpacaGenerator
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected AnnouncementFileKeyprotected Stringprotected Integerprotected OffsetDateTimeprotected List<UserAnnouncementFileUsageTableRow>protected StringFields inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
commandType, detailText, request, summaryTextFields inherited from class co.ecg.alpaca.toolkit.messaging.response.XMLMessage
content, xPath -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()voidsetAnnouncementFileExternalId(String announcementFileExternalId) voidsetAnnouncementFileKey(AnnouncementFileKey announcementFileKey) voidsetDescription(String description) voidsetFilesize(Integer filesize) voidsetLastUploaded(OffsetDateTime lastUploaded) voidsetUsageTable(List<UserAnnouncementFileUsageTableRow> usageTable) voidtoString()voidTransforms the Response from XML Content to a populated POJOMethods inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
getDetailText, getErrorCode, getRequest, getResponse, getSummaryText, isCommandType, isErrorResponse, setRequestMethods inherited from class co.ecg.alpaca.toolkit.messaging.response.XMLMessage
getBoolean, getContent, getDate, getDateTime, getFloat, getInteger, getIntegerArray, getLong, getNode, getNodeArray, getNodeArray, getNumber, getString, getStringArray, getTime, setContent
-
Field Details
-
description
-
filesize
-
lastUploaded
-
userId
-
announcementFileKey
-
announcementFileExternalId
-
usageTable
-
-
Constructor Details
-
UserAnnouncementFileGetResponse
public UserAnnouncementFileGetResponse()
-
-
Method Details
-
setDescription
-
getDescription
-
setFilesize
-
getFilesize
-
setLastUploaded
-
getLastUploaded
-
setUserId
-
getUserId
-
setAnnouncementFileKey
-
getAnnouncementFileKey
-
setAnnouncementFileExternalId
-
getAnnouncementFileExternalId
-
setUsageTable
-
getUsageTable
-
transform
public void transform()Description copied from class:ResponseTransforms the Response from XML Content to a populated POJO -
equals
-
hashCode
public int hashCode() -
toString
-