Interface DescribeScheduleResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DescribeScheduleResponse, DescribeScheduleResponse.Builder

@Generated(value="protoc", comments="annotations:DescribeScheduleResponseOrBuilder.java.pb.meta") public interface DescribeScheduleResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.ByteString
    This value can be passed back to UpdateSchedule to ensure that the schedule was not modified between a Describe and an Update, which could lead to lost updates and other confusion.
    Extra schedule state info.
    Extra schedule state info.
    The memo and search attributes that the schedule was created with.
    The memo and search attributes that the schedule was created with.
    The complete current schedule details.
    The complete current schedule details.
    .temporal.api.common.v1.SearchAttributes search_attributes = 4;
    .temporal.api.common.v1.SearchAttributes search_attributes = 4;
    boolean
    Extra schedule state info.
    boolean
    The memo and search attributes that the schedule was created with.
    boolean
    The complete current schedule details.
    boolean
    .temporal.api.common.v1.SearchAttributes search_attributes = 4;

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasSchedule

      boolean hasSchedule()
       The complete current schedule details. This may not match the schedule as
       created because:
       - some types of schedule specs may get compiled into others (e.g.
         CronString into StructuredCalendarSpec)
       - some unspecified fields may be replaced by defaults
       - some fields in the state are modified automatically
       - the schedule may have been modified by UpdateSchedule or PatchSchedule
       
      .temporal.api.schedule.v1.Schedule schedule = 1;
      Returns:
      Whether the schedule field is set.
    • getSchedule

      Schedule getSchedule()
       The complete current schedule details. This may not match the schedule as
       created because:
       - some types of schedule specs may get compiled into others (e.g.
         CronString into StructuredCalendarSpec)
       - some unspecified fields may be replaced by defaults
       - some fields in the state are modified automatically
       - the schedule may have been modified by UpdateSchedule or PatchSchedule
       
      .temporal.api.schedule.v1.Schedule schedule = 1;
      Returns:
      The schedule.
    • getScheduleOrBuilder

      ScheduleOrBuilder getScheduleOrBuilder()
       The complete current schedule details. This may not match the schedule as
       created because:
       - some types of schedule specs may get compiled into others (e.g.
         CronString into StructuredCalendarSpec)
       - some unspecified fields may be replaced by defaults
       - some fields in the state are modified automatically
       - the schedule may have been modified by UpdateSchedule or PatchSchedule
       
      .temporal.api.schedule.v1.Schedule schedule = 1;
    • hasInfo

      boolean hasInfo()
       Extra schedule state info.
       
      .temporal.api.schedule.v1.ScheduleInfo info = 2;
      Returns:
      Whether the info field is set.
    • getInfo

      ScheduleInfo getInfo()
       Extra schedule state info.
       
      .temporal.api.schedule.v1.ScheduleInfo info = 2;
      Returns:
      The info.
    • getInfoOrBuilder

      ScheduleInfoOrBuilder getInfoOrBuilder()
       Extra schedule state info.
       
      .temporal.api.schedule.v1.ScheduleInfo info = 2;
    • hasMemo

      boolean hasMemo()
       The memo and search attributes that the schedule was created with.
       
      .temporal.api.common.v1.Memo memo = 3;
      Returns:
      Whether the memo field is set.
    • getMemo

      Memo getMemo()
       The memo and search attributes that the schedule was created with.
       
      .temporal.api.common.v1.Memo memo = 3;
      Returns:
      The memo.
    • getMemoOrBuilder

      MemoOrBuilder getMemoOrBuilder()
       The memo and search attributes that the schedule was created with.
       
      .temporal.api.common.v1.Memo memo = 3;
    • hasSearchAttributes

      boolean hasSearchAttributes()
      .temporal.api.common.v1.SearchAttributes search_attributes = 4;
      Returns:
      Whether the searchAttributes field is set.
    • getSearchAttributes

      SearchAttributes getSearchAttributes()
      .temporal.api.common.v1.SearchAttributes search_attributes = 4;
      Returns:
      The searchAttributes.
    • getSearchAttributesOrBuilder

      SearchAttributesOrBuilder getSearchAttributesOrBuilder()
      .temporal.api.common.v1.SearchAttributes search_attributes = 4;
    • getConflictToken

      com.google.protobuf.ByteString getConflictToken()
       This value can be passed back to UpdateSchedule to ensure that the
       schedule was not modified between a Describe and an Update, which could
       lead to lost updates and other confusion.
       
      bytes conflict_token = 5;
      Returns:
      The conflictToken.