Package com.daml.ledger.api.v2
Class OffsetCheckpointOuterClass.OffsetCheckpoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
com.daml.ledger.api.v2.OffsetCheckpointOuterClass.OffsetCheckpoint.Builder
- All Implemented Interfaces:
OffsetCheckpointOuterClass.OffsetCheckpointOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OffsetCheckpointOuterClass.OffsetCheckpoint
public static final class OffsetCheckpointOuterClass.OffsetCheckpoint.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
implements OffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
OffsetCheckpoints may be used to: - detect time out of commands. - provide an offset which can be used to restart consumption.Protobuf type
com.daml.ledger.api.v2.OffsetCheckpoint-
Method Summary
Modifier and TypeMethodDescriptionaddAllSynchronizerTimes(Iterable<? extends OffsetCheckpointOuterClass.SynchronizerTime> values) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime value) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];addSynchronizerTimes(OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];addSynchronizerTimesBuilder(int index) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The participant's offset, the details of the offset field are described in ``community/ledger-api/README.md``.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongThe participant's offset, the details of the offset field are described in ``community/ledger-api/README.md``.getSynchronizerTimes(int index) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];getSynchronizerTimesBuilder(int index) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];intrepeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];getSynchronizerTimesOrBuilder(int index) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeSynchronizerTimes(int index) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];setOffset(long value) The participant's offset, the details of the offset field are described in ``community/ledger-api/README.md``.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime value) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];setSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
setField
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
clearField
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
clearOneof
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
setRepeatedField
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
addRepeatedField
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
mergeFrom
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
mergeFrom
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder mergeFrom(OffsetCheckpointOuterClass.OffsetCheckpoint other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
mergeFrom
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>- Throws:
IOException
-
getOffset
public long getOffset()The participant's offset, the details of the offset field are described in ``community/ledger-api/README.md``. Required, must be a valid absolute offset (positive integer).
int64 offset = 1 [json_name = "offset"];- Specified by:
getOffsetin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder- Returns:
- The offset.
-
setOffset
The participant's offset, the details of the offset field are described in ``community/ledger-api/README.md``. Required, must be a valid absolute offset (positive integer).
int64 offset = 1 [json_name = "offset"];- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
The participant's offset, the details of the offset field are described in ``community/ledger-api/README.md``. Required, must be a valid absolute offset (positive integer).
int64 offset = 1 [json_name = "offset"];- Returns:
- This builder for chaining.
-
getSynchronizerTimesList
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];- Specified by:
getSynchronizerTimesListin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
getSynchronizerTimesCount
public int getSynchronizerTimesCount()repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];- Specified by:
getSynchronizerTimesCountin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
getSynchronizerTimes
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];- Specified by:
getSynchronizerTimesin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
setSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder setSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime value) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
setSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder setSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(OffsetCheckpointOuterClass.SynchronizerTime value) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime value) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
addAllSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addAllSynchronizerTimes(Iterable<? extends OffsetCheckpointOuterClass.SynchronizerTime> values) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
clearSynchronizerTimes
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
removeSynchronizerTimes
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
getSynchronizerTimesBuilder
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
getSynchronizerTimesOrBuilder
public OffsetCheckpointOuterClass.SynchronizerTimeOrBuilder getSynchronizerTimesOrBuilder(int index) repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];- Specified by:
getSynchronizerTimesOrBuilderin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
getSynchronizerTimesOrBuilderList
public List<? extends OffsetCheckpointOuterClass.SynchronizerTimeOrBuilder> getSynchronizerTimesOrBuilderList()repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"];- Specified by:
getSynchronizerTimesOrBuilderListin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
addSynchronizerTimesBuilder
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
addSynchronizerTimesBuilder
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
getSynchronizerTimesBuilderList
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2 [json_name = "synchronizerTimes"]; -
setUnknownFields
public final OffsetCheckpointOuterClass.OffsetCheckpoint.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-
mergeUnknownFields
public final OffsetCheckpointOuterClass.OffsetCheckpoint.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
-