Class ScheduleIdList.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<ScheduleIdList,ScheduleIdList.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<ScheduleIdList,ScheduleIdList.Builder>
com.hedera.hashgraph.sdk.proto.ScheduleIdList.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, ScheduleIdListOrBuilder, Cloneable
Enclosing class:
ScheduleIdList

public static final class ScheduleIdList.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ScheduleIdList,ScheduleIdList.Builder> implements ScheduleIdListOrBuilder
 *
 A message for storing a list of schedule identifiers in state.<br/>
 This is used to store lists of `ScheduleID` values.
 One example is all schedules that expire at a particular time.
 
Protobuf type proto.ScheduleIdList
  • Method Details

    • getScheduleIdsList

      public List<ScheduleID> getScheduleIdsList()
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
      Specified by:
      getScheduleIdsList in interface ScheduleIdListOrBuilder
    • getScheduleIdsCount

      public int getScheduleIdsCount()
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
      Specified by:
      getScheduleIdsCount in interface ScheduleIdListOrBuilder
    • getScheduleIds

      public ScheduleID getScheduleIds(int index)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
      Specified by:
      getScheduleIds in interface ScheduleIdListOrBuilder
    • setScheduleIds

      public ScheduleIdList.Builder setScheduleIds(int index, ScheduleID value)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • setScheduleIds

      public ScheduleIdList.Builder setScheduleIds(int index, ScheduleID.Builder builderForValue)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • addScheduleIds

      public ScheduleIdList.Builder addScheduleIds(ScheduleID value)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • addScheduleIds

      public ScheduleIdList.Builder addScheduleIds(int index, ScheduleID value)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • addScheduleIds

      public ScheduleIdList.Builder addScheduleIds(ScheduleID.Builder builderForValue)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • addScheduleIds

      public ScheduleIdList.Builder addScheduleIds(int index, ScheduleID.Builder builderForValue)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • addAllScheduleIds

      public ScheduleIdList.Builder addAllScheduleIds(Iterable<? extends ScheduleID> values)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • clearScheduleIds

      public ScheduleIdList.Builder clearScheduleIds()
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;
    • removeScheduleIds

      public ScheduleIdList.Builder removeScheduleIds(int index)
       *
       A list of schedule identifiers, in no particular order.
       <p>
       While the order is not _specified_, it MUST be deterministic.
       
      repeated .proto.ScheduleID schedule_ids = 1;