Package io.temporal.client.schedules
Class ScheduleListDescription
- java.lang.Object
-
- io.temporal.client.schedules.ScheduleListDescription
-
public final class ScheduleListDescription extends java.lang.Object
Description of a listed schedule.
-
-
Constructor Summary
Constructors Constructor Description ScheduleListDescription(java.lang.String scheduleId, ScheduleListSchedule schedule, ScheduleListInfo info, java.util.Map<java.lang.String,io.temporal.api.common.v1.Payload> memos, DataConverter dataConverter, java.util.Map<java.lang.String,?> searchAttributes)
-
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 IDsjava.util.Map<java.lang.String,?>
getSearchAttributes()
Gets the search attributes on the schedule.
-
-
-
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
-
getSchedule
public ScheduleListSchedule getSchedule()
Gets the schedule.- Returns:
- Schedule
-
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
-
-