Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class CongestionLevelStarts.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<CongestionLevelStarts,CongestionLevelStarts.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<CongestionLevelStarts,CongestionLevelStarts.Builder>
com.hedera.hashgraph.sdk.proto.CongestionLevelStarts.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,CongestionLevelStartsOrBuilder,Cloneable
- Enclosing class:
CongestionLevelStarts
public static final class CongestionLevelStarts.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<CongestionLevelStarts,CongestionLevelStarts.Builder>
implements CongestionLevelStartsOrBuilder
* Two lists of congestion pricing level "start" times. Each list details the start of each time period when the congestion pricing level changed (increasing, or decreasing, the congestion fee multiplier).Protobuf type
proto.CongestionLevelStarts-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllGasLevelStarts(Iterable<? extends Timestamp> values) * Timestamps for each point where "gas utilization" congestion pricing levels changed.addAllGenericLevelStarts(Iterable<? extends Timestamp> values) * Timestamps for each point where "entity utilization" congestion pricing levels changed.addGasLevelStarts(int index, Timestamp value) * Timestamps for each point where "gas utilization" congestion pricing levels changed.addGasLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "gas utilization" congestion pricing levels changed.addGasLevelStarts(Timestamp value) * Timestamps for each point where "gas utilization" congestion pricing levels changed.addGasLevelStarts(Timestamp.Builder builderForValue) * Timestamps for each point where "gas utilization" congestion pricing levels changed.addGenericLevelStarts(int index, Timestamp value) * Timestamps for each point where "entity utilization" congestion pricing levels changed.addGenericLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "entity utilization" congestion pricing levels changed.addGenericLevelStarts(Timestamp value) * Timestamps for each point where "entity utilization" congestion pricing levels changed.addGenericLevelStarts(Timestamp.Builder builderForValue) * Timestamps for each point where "entity utilization" congestion pricing levels changed.* Timestamps for each point where "gas utilization" congestion pricing levels changed.* Timestamps for each point where "entity utilization" congestion pricing levels changed.getGasLevelStarts(int index) * Timestamps for each point where "gas utilization" congestion pricing levels changed.int* Timestamps for each point where "gas utilization" congestion pricing levels changed.* Timestamps for each point where "gas utilization" congestion pricing levels changed.getGenericLevelStarts(int index) * Timestamps for each point where "entity utilization" congestion pricing levels changed.int* Timestamps for each point where "entity utilization" congestion pricing levels changed.* Timestamps for each point where "entity utilization" congestion pricing levels changed.removeGasLevelStarts(int index) * Timestamps for each point where "gas utilization" congestion pricing levels changed.removeGenericLevelStarts(int index) * Timestamps for each point where "entity utilization" congestion pricing levels changed.setGasLevelStarts(int index, Timestamp value) * Timestamps for each point where "gas utilization" congestion pricing levels changed.setGasLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "gas utilization" congestion pricing levels changed.setGenericLevelStarts(int index, Timestamp value) * Timestamps for each point where "entity utilization" congestion pricing levels changed.setGenericLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "entity utilization" congestion pricing levels changed.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getGenericLevelStartsList
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1;- Specified by:
getGenericLevelStartsListin interfaceCongestionLevelStartsOrBuilder
-
getGenericLevelStartsCount
public int getGenericLevelStartsCount()* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1;- Specified by:
getGenericLevelStartsCountin interfaceCongestionLevelStartsOrBuilder
-
getGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1;- Specified by:
getGenericLevelStartsin interfaceCongestionLevelStartsOrBuilder
-
setGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
setGenericLevelStarts
public CongestionLevelStarts.Builder setGenericLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
addGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
addGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
addGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
addGenericLevelStarts
public CongestionLevelStarts.Builder addGenericLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
addAllGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
clearGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
removeGenericLevelStarts
* Timestamps for each point where "entity utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp generic_level_starts = 1; -
getGasLevelStartsList
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2;- Specified by:
getGasLevelStartsListin interfaceCongestionLevelStartsOrBuilder
-
getGasLevelStartsCount
public int getGasLevelStartsCount()* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2;- Specified by:
getGasLevelStartsCountin interfaceCongestionLevelStartsOrBuilder
-
getGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2;- Specified by:
getGasLevelStartsin interfaceCongestionLevelStartsOrBuilder
-
setGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
setGasLevelStarts
public CongestionLevelStarts.Builder setGasLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
addGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
addGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
addGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
addGasLevelStarts
public CongestionLevelStarts.Builder addGasLevelStarts(int index, Timestamp.Builder builderForValue) * Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
addAllGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
clearGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2; -
removeGasLevelStarts
* Timestamps for each point where "gas utilization" congestion pricing levels changed. <p> If congestion pricing has not occurred then this SHALL contain a single timestamp of value 0.
repeated .proto.Timestamp gas_level_starts = 2;
-