Package co.ecg.alpaca.toolkit.generated
Class Group.GroupAnnouncementFileGetResponse
java.lang.Object
co.ecg.alpaca.toolkit.messaging.response.XMLMessage
co.ecg.alpaca.toolkit.messaging.response.Response
co.ecg.alpaca.toolkit.generated.Group.GroupAnnouncementFileGetResponse
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Group
public static class Group.GroupAnnouncementFileGetResponse extends Response
Response to GroupAnnouncementFileGetRequest22. The response contains the file size, uploaded timestamp, description and usage for an announcement file in the user announcement repository. The usage table has columns "Service Name", and "Instance Name". The Service Name values correspond to string values of the GroupService and 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. The following data elements are only used in AS data mode: announcementFileExternalId
- Author:
- AlpacaGenerator
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected String
announcementFileExternalId
protected AnnouncementFileKey
announcementFileKey
protected String
description
protected Integer
filesize
protected String
groupId
protected OffsetDateTime
lastUploaded
protected String
serviceProviderId
protected List<GroupAnnouncementFileUsageTableRow>
usageTable
Fields inherited from class co.ecg.alpaca.toolkit.messaging.response.Response
commandType, detailText, request, summaryText
-
Constructor Summary
Constructors Constructor Description GroupAnnouncementFileGetResponse()
-
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
String
getAnnouncementFileExternalId()
AnnouncementFileKey
getAnnouncementFileKey()
String
getDescription()
Integer
getFilesize()
String
getGroupId()
OffsetDateTime
getLastUploaded()
String
getServiceProviderId()
List<GroupAnnouncementFileUsageTableRow>
getUsageTable()
int
hashCode()
void
setAnnouncementFileExternalId(String announcementFileExternalId)
void
setAnnouncementFileKey(AnnouncementFileKey announcementFileKey)
void
setDescription(String description)
void
setFilesize(Integer filesize)
void
setGroupId(String groupId)
void
setLastUploaded(OffsetDateTime lastUploaded)
void
setServiceProviderId(String serviceProviderId)
void
setUsageTable(List<GroupAnnouncementFileUsageTableRow> usageTable)
String
toString()
void
transform()
Transforms 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, setRequest
Methods 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
-
Constructor Details
-
GroupAnnouncementFileGetResponse
public GroupAnnouncementFileGetResponse()
-
-
Method Details
-
setDescription
-
getDescription
-
setFilesize
-
getFilesize
-
setLastUploaded
-
getLastUploaded
-
setServiceProviderId
-
getServiceProviderId
-
setGroupId
-
getGroupId
-
setAnnouncementFileKey
-
getAnnouncementFileKey
-
setAnnouncementFileExternalId
-
getAnnouncementFileExternalId
-
setUsageTable
-
getUsageTable
-
transform
public void transform()Description copied from class:Response
Transforms the Response from XML Content to a populated POJO -
equals
-
hashCode
public int hashCode() -
toString
-