Class ScheduledCounts.Builder

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

public static final class ScheduledCounts.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ScheduledCounts,ScheduledCounts.Builder> implements ScheduledCountsOrBuilder
 *
 A count of schedules scheduled and processed.
 This value summarizes the counts of scheduled and processed transactions
 within a particular consensus second.
 
Protobuf type proto.ScheduledCounts
  • Field Summary

    Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    instance
  • Method Summary

    Modifier and Type
    Method
    Description
    * A number of scheduled transactions that have been processed at a consensus second.
    * A number of transactions scheduled to expire at a consensus second.
    int
    * A number of scheduled transactions that have been processed at a consensus second.
    int
    * A number of transactions scheduled to expire at a consensus second.
    setNumberProcessed(int value)
    * A number of scheduled transactions that have been processed at a consensus second.
    setNumberScheduled(int value)
    * A number of transactions scheduled to expire at a consensus second.

    Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getNumberScheduled

      public int getNumberScheduled()
       *
       A number of transactions scheduled to expire at a consensus second.
       
      uint32 number_scheduled = 1;
      Specified by:
      getNumberScheduled in interface ScheduledCountsOrBuilder
      Returns:
      The numberScheduled.
    • setNumberScheduled

      public ScheduledCounts.Builder setNumberScheduled(int value)
       *
       A number of transactions scheduled to expire at a consensus second.
       
      uint32 number_scheduled = 1;
      Parameters:
      value - The numberScheduled to set.
      Returns:
      This builder for chaining.
    • clearNumberScheduled

      public ScheduledCounts.Builder clearNumberScheduled()
       *
       A number of transactions scheduled to expire at a consensus second.
       
      uint32 number_scheduled = 1;
      Returns:
      This builder for chaining.
    • getNumberProcessed

      public int getNumberProcessed()
       *
       A number of scheduled transactions that have been processed at
       a consensus second.
       
      uint32 number_processed = 2;
      Specified by:
      getNumberProcessed in interface ScheduledCountsOrBuilder
      Returns:
      The numberProcessed.
    • setNumberProcessed

      public ScheduledCounts.Builder setNumberProcessed(int value)
       *
       A number of scheduled transactions that have been processed at
       a consensus second.
       
      uint32 number_processed = 2;
      Parameters:
      value - The numberProcessed to set.
      Returns:
      This builder for chaining.
    • clearNumberProcessed

      public ScheduledCounts.Builder clearNumberProcessed()
       *
       A number of scheduled transactions that have been processed at
       a consensus second.
       
      uint32 number_processed = 2;
      Returns:
      This builder for chaining.