Class User.UserAnnouncementFileGetResponse

All Implemented Interfaces:
Serializable
Enclosing class:
User

public static class User.UserAnnouncementFileGetResponse extends Response
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 Details

  • Constructor Details

    • UserAnnouncementFileGetResponse

      public UserAnnouncementFileGetResponse()
  • Method Details

    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • setFilesize

      public void setFilesize(Integer filesize)
    • getFilesize

      public Integer getFilesize()
    • setLastUploaded

      public void setLastUploaded(OffsetDateTime lastUploaded)
    • getLastUploaded

      public OffsetDateTime getLastUploaded()
    • setUserId

      public void setUserId(String userId)
    • getUserId

      public String getUserId()
    • setAnnouncementFileKey

      public void setAnnouncementFileKey(AnnouncementFileKey announcementFileKey)
    • getAnnouncementFileKey

      public AnnouncementFileKey getAnnouncementFileKey()
    • setAnnouncementFileExternalId

      public void setAnnouncementFileExternalId(String announcementFileExternalId)
    • getAnnouncementFileExternalId

      public String getAnnouncementFileExternalId()
    • setUsageTable

      public void setUsageTable(List<UserAnnouncementFileUsageTableRow> usageTable)
    • getUsageTable

      public List<UserAnnouncementFileUsageTableRow> getUsageTable()
    • transform

      public void transform()
      Description copied from class: Response
      Transforms the Response from XML Content to a populated POJO
      Specified by:
      transform in class Response
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object