java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Duration,Duration.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Duration,Duration.Builder>
com.hedera.hashgraph.sdk.proto.Duration.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,DurationOrBuilder,Cloneable
- Enclosing class:
Duration
public static final class Duration.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Duration,Duration.Builder>
implements DurationOrBuilder
* A length of time in seconds. It is RECOMMENDED that this message be used whenever an amount of time, rather than a specific point in time, is needed.Protobuf type
proto.Duration-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* The number of seconds for this duration.long* The number of seconds for this duration.setSeconds(long value) * The number of seconds for this duration.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
-
getSeconds
public long getSeconds()* The number of seconds for this duration.
int64 seconds = 1;- Specified by:
getSecondsin interfaceDurationOrBuilder- Returns:
- The seconds.
-
setSeconds
* The number of seconds for this duration.
int64 seconds = 1;- Parameters:
value- The seconds to set.- Returns:
- This builder for chaining.
-
clearSeconds
* The number of seconds for this duration.
int64 seconds = 1;- Returns:
- This builder for chaining.
-