Class ScheduleListDescription


  • public final class ScheduleListDescription
    extends java.lang.Object
    Description of a listed schedule.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ScheduleListInfo getInfo()
      Get information about the schedule.
      <T> java.lang.Object getMemo​(java.lang.String key, java.lang.Class<T> valueClass)  
      <T> T getMemo​(java.lang.String key, java.lang.Class<T> valueClass, java.lang.reflect.Type genericType)  
      ScheduleListSchedule getSchedule()
      Gets the schedule.
      java.lang.String getScheduleId()
      Get the schedule IDs
      java.util.Map<java.lang.String,​?> getSearchAttributes()
      Gets the search attributes on the schedule.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ScheduleListDescription

        public ScheduleListDescription​(java.lang.String scheduleId,
                                       ScheduleListSchedule schedule,
                                       ScheduleListInfo info,
                                       java.util.Map<java.lang.String,​io.temporal.api.common.v1.Payload> memos,
                                       @Nonnull
                                       DataConverter dataConverter,
                                       java.util.Map<java.lang.String,​?> searchAttributes)
    • Method Detail

      • getScheduleId

        public java.lang.String getScheduleId()
        Get the schedule IDs
        Returns:
        Schedule ID
      • getInfo

        public ScheduleListInfo getInfo()
        Get information about the schedule.
        Returns:
        Schedule info
      • getMemo

        @Nullable
        public <T> java.lang.Object getMemo​(java.lang.String key,
                                            java.lang.Class<T> valueClass)
      • getMemo

        @Nullable
        public <T> T getMemo​(java.lang.String key,
                             java.lang.Class<T> valueClass,
                             java.lang.reflect.Type genericType)
      • getSearchAttributes

        public java.util.Map<java.lang.String,​?> getSearchAttributes()
        Gets the search attributes on the schedule.
        Returns:
        Search attributes