Package com.daml.ledger.api.v2
Class OffsetCheckpointOuterClass.OffsetCheckpoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<OffsetCheckpointOuterClass.OffsetCheckpoint.Builder>
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) The times associated with each synchronizer at this offset.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime value) The times associated with each synchronizer at this offset.addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) The times associated with each synchronizer at this offset.The times associated with each synchronizer at this offset.addSynchronizerTimes(OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) The times associated with each synchronizer at this offset.The times associated with each synchronizer at this offset.addSynchronizerTimesBuilder(int index) The times associated with each synchronizer at this offset.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) The times associated with each synchronizer at this offset.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) The times associated with each synchronizer at this offset.getSynchronizerTimesBuilder(int index) The times associated with each synchronizer at this offset.The times associated with each synchronizer at this offset.intThe times associated with each synchronizer at this offset.The times associated with each synchronizer at this offset.getSynchronizerTimesOrBuilder(int index) The times associated with each synchronizer at this offset.The times associated with each synchronizer at this offset.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) The times associated with each synchronizer at this offset.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) The times associated with each synchronizer at this offset.setSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) The times associated with each synchronizer at this offset.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``. Must be a valid absolute offset (positive integer). Required
int64 offset = 1;- 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``. Must be a valid absolute offset (positive integer). Required
int64 offset = 1;- 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``. Must be a valid absolute offset (positive integer). Required
int64 offset = 1;- Returns:
- This builder for chaining.
-
getSynchronizerTimesList
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2;- Specified by:
getSynchronizerTimesListin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
getSynchronizerTimesCount
public int getSynchronizerTimesCount()The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2;- Specified by:
getSynchronizerTimesCountin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
getSynchronizerTimes
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2;- Specified by:
getSynchronizerTimesin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
setSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder setSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime value) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
setSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder setSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(OffsetCheckpointOuterClass.SynchronizerTime value) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime value) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
addSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addSynchronizerTimes(int index, OffsetCheckpointOuterClass.SynchronizerTime.Builder builderForValue) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
addAllSynchronizerTimes
public OffsetCheckpointOuterClass.OffsetCheckpoint.Builder addAllSynchronizerTimes(Iterable<? extends OffsetCheckpointOuterClass.SynchronizerTime> values) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
clearSynchronizerTimes
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
removeSynchronizerTimes
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
getSynchronizerTimesBuilder
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
getSynchronizerTimesOrBuilder
public OffsetCheckpointOuterClass.SynchronizerTimeOrBuilder getSynchronizerTimesOrBuilder(int index) The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2;- Specified by:
getSynchronizerTimesOrBuilderin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
getSynchronizerTimesOrBuilderList
public List<? extends OffsetCheckpointOuterClass.SynchronizerTimeOrBuilder> getSynchronizerTimesOrBuilderList()The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2;- Specified by:
getSynchronizerTimesOrBuilderListin interfaceOffsetCheckpointOuterClass.OffsetCheckpointOrBuilder
-
addSynchronizerTimesBuilder
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
addSynchronizerTimesBuilder
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
getSynchronizerTimesBuilderList
The times associated with each synchronizer at this offset. Optional: can be empty
repeated .com.daml.ledger.api.v2.SynchronizerTime synchronizer_times = 2; -
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>
-