Package com.daml.ledger.api.v2
Class TopologyTransactionOuterClass.TopologyTransaction.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
com.daml.ledger.api.v2.TopologyTransactionOuterClass.TopologyTransaction.Builder
- All Implemented Interfaces:
TopologyTransactionOuterClass.TopologyTransactionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TopologyTransactionOuterClass.TopologyTransaction
public static final class TopologyTransactionOuterClass.TopologyTransaction.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
implements TopologyTransactionOuterClass.TopologyTransactionOrBuilder
Protobuf type
com.daml.ledger.api.v2.TopologyTransaction-
Method Summary
Modifier and TypeMethodDescriptionaddAllEvents(Iterable<? extends TopologyTransactionOuterClass.TopologyEvent> values) A non-empty list of topology events.addEvents(int index, TopologyTransactionOuterClass.TopologyEvent value) A non-empty list of topology events.addEvents(int index, TopologyTransactionOuterClass.TopologyEvent.Builder builderForValue) A non-empty list of topology events.A non-empty list of topology events.addEvents(TopologyTransactionOuterClass.TopologyEvent.Builder builderForValue) A non-empty list of topology events.A non-empty list of topology events.addEventsBuilder(int index) A non-empty list of topology events.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()A non-empty list of topology events.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The absolute offset.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The time at which the changes in the topology transaction become effective.A valid synchronizer id.Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.Assigned by the server.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEvents(int index) A non-empty list of topology events.getEventsBuilder(int index) A non-empty list of topology events.A non-empty list of topology events.intA non-empty list of topology events.A non-empty list of topology events.getEventsOrBuilder(int index) A non-empty list of topology events.A non-empty list of topology events.longThe absolute offset.com.google.protobuf.TimestampThe time at which the changes in the topology transaction become effective.com.google.protobuf.Timestamp.BuilderThe time at which the changes in the topology transaction become effective.com.google.protobuf.TimestampOrBuilderThe time at which the changes in the topology transaction become effective.A valid synchronizer id.com.google.protobuf.ByteStringA valid synchronizer id.Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.Assigned by the server.com.google.protobuf.ByteStringAssigned by the server.booleanThe time at which the changes in the topology transaction become effective.booleanOptional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeRecordTime(com.google.protobuf.Timestamp value) The time at which the changes in the topology transaction become effective.Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeEvents(int index) A non-empty list of topology events.setEvents(int index, TopologyTransactionOuterClass.TopologyEvent value) A non-empty list of topology events.setEvents(int index, TopologyTransactionOuterClass.TopologyEvent.Builder builderForValue) A non-empty list of topology events.setOffset(long value) The absolute offset.setRecordTime(com.google.protobuf.Timestamp value) The time at which the changes in the topology transaction become effective.setRecordTime(com.google.protobuf.Timestamp.Builder builderForValue) The time at which the changes in the topology transaction become effective.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSynchronizerId(String value) A valid synchronizer id.setSynchronizerIdBytes(com.google.protobuf.ByteString value) A valid synchronizer id.Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.setTraceContext(TraceContextOuterClass.TraceContext.Builder builderForValue) Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUpdateId(String value) Assigned by the server.setUpdateIdBytes(com.google.protobuf.ByteString value) Assigned by the server.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<TopologyTransactionOuterClass.TopologyTransaction.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<TopologyTransactionOuterClass.TopologyTransaction.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<TopologyTransactionOuterClass.TopologyTransaction.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<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
setField
public TopologyTransactionOuterClass.TopologyTransaction.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<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
clearField
public TopologyTransactionOuterClass.TopologyTransaction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
clearOneof
public TopologyTransactionOuterClass.TopologyTransaction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
setRepeatedField
public TopologyTransactionOuterClass.TopologyTransaction.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<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
addRepeatedField
public TopologyTransactionOuterClass.TopologyTransaction.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<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
mergeFrom
public TopologyTransactionOuterClass.TopologyTransaction.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
mergeFrom
public TopologyTransactionOuterClass.TopologyTransaction.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<TopologyTransactionOuterClass.TopologyTransaction.Builder>- Throws:
IOException
-
getUpdateId
Assigned by the server. Useful for correlating logs. Must be a valid LedgerString (as described in ``value.proto``). Required
string update_id = 1 [json_name = "updateId"];- Specified by:
getUpdateIdin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- The updateId.
-
getUpdateIdBytes
public com.google.protobuf.ByteString getUpdateIdBytes()Assigned by the server. Useful for correlating logs. Must be a valid LedgerString (as described in ``value.proto``). Required
string update_id = 1 [json_name = "updateId"];- Specified by:
getUpdateIdBytesin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- The bytes for updateId.
-
setUpdateId
Assigned by the server. Useful for correlating logs. Must be a valid LedgerString (as described in ``value.proto``). Required
string update_id = 1 [json_name = "updateId"];- Parameters:
value- The updateId to set.- Returns:
- This builder for chaining.
-
clearUpdateId
Assigned by the server. Useful for correlating logs. Must be a valid LedgerString (as described in ``value.proto``). Required
string update_id = 1 [json_name = "updateId"];- Returns:
- This builder for chaining.
-
setUpdateIdBytes
public TopologyTransactionOuterClass.TopologyTransaction.Builder setUpdateIdBytes(com.google.protobuf.ByteString value) Assigned by the server. Useful for correlating logs. Must be a valid LedgerString (as described in ``value.proto``). Required
string update_id = 1 [json_name = "updateId"];- Parameters:
value- The bytes for updateId to set.- Returns:
- This builder for chaining.
-
getOffset
public long getOffset()The absolute offset. The details of this field are described in ``community/ledger-api/README.md``. Required, it is a valid absolute offset (positive integer).
int64 offset = 2 [json_name = "offset"];- Specified by:
getOffsetin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- The offset.
-
setOffset
The absolute offset. The details of this field are described in ``community/ledger-api/README.md``. Required, it is a valid absolute offset (positive integer).
int64 offset = 2 [json_name = "offset"];- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
The absolute offset. The details of this field are described in ``community/ledger-api/README.md``. Required, it is a valid absolute offset (positive integer).
int64 offset = 2 [json_name = "offset"];- Returns:
- This builder for chaining.
-
getSynchronizerId
A valid synchronizer id. Identifies the synchronizer that synchronized the topology transaction. Required
string synchronizer_id = 3 [json_name = "synchronizerId"];- Specified by:
getSynchronizerIdin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- The synchronizerId.
-
getSynchronizerIdBytes
public com.google.protobuf.ByteString getSynchronizerIdBytes()A valid synchronizer id. Identifies the synchronizer that synchronized the topology transaction. Required
string synchronizer_id = 3 [json_name = "synchronizerId"];- Specified by:
getSynchronizerIdBytesin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- The bytes for synchronizerId.
-
setSynchronizerId
A valid synchronizer id. Identifies the synchronizer that synchronized the topology transaction. Required
string synchronizer_id = 3 [json_name = "synchronizerId"];- Parameters:
value- The synchronizerId to set.- Returns:
- This builder for chaining.
-
clearSynchronizerId
A valid synchronizer id. Identifies the synchronizer that synchronized the topology transaction. Required
string synchronizer_id = 3 [json_name = "synchronizerId"];- Returns:
- This builder for chaining.
-
setSynchronizerIdBytes
public TopologyTransactionOuterClass.TopologyTransaction.Builder setSynchronizerIdBytes(com.google.protobuf.ByteString value) A valid synchronizer id. Identifies the synchronizer that synchronized the topology transaction. Required
string synchronizer_id = 3 [json_name = "synchronizerId"];- Parameters:
value- The bytes for synchronizerId to set.- Returns:
- This builder for chaining.
-
hasRecordTime
public boolean hasRecordTime()The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"];- Specified by:
hasRecordTimein interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- Whether the recordTime field is set.
-
getRecordTime
public com.google.protobuf.Timestamp getRecordTime()The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"];- Specified by:
getRecordTimein interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- The recordTime.
-
setRecordTime
public TopologyTransactionOuterClass.TopologyTransaction.Builder setRecordTime(com.google.protobuf.Timestamp value) The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"]; -
setRecordTime
public TopologyTransactionOuterClass.TopologyTransaction.Builder setRecordTime(com.google.protobuf.Timestamp.Builder builderForValue) The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"]; -
mergeRecordTime
public TopologyTransactionOuterClass.TopologyTransaction.Builder mergeRecordTime(com.google.protobuf.Timestamp value) The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"]; -
clearRecordTime
The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"]; -
getRecordTimeBuilder
public com.google.protobuf.Timestamp.Builder getRecordTimeBuilder()The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"]; -
getRecordTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getRecordTimeOrBuilder()The time at which the changes in the topology transaction become effective. There is a small delay between a topology transaction being sequenced and the changes it contains becoming effective. Topology transactions appear in order relative to a synchronizer based on their effective time rather than their sequencing time. Required
.google.protobuf.Timestamp record_time = 4 [json_name = "recordTime"];- Specified by:
getRecordTimeOrBuilderin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder
-
getEventsList
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"];- Specified by:
getEventsListin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder
-
getEventsCount
public int getEventsCount()A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"];- Specified by:
getEventsCountin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder
-
getEvents
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"];- Specified by:
getEventsin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder
-
setEvents
public TopologyTransactionOuterClass.TopologyTransaction.Builder setEvents(int index, TopologyTransactionOuterClass.TopologyEvent value) A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
setEvents
public TopologyTransactionOuterClass.TopologyTransaction.Builder setEvents(int index, TopologyTransactionOuterClass.TopologyEvent.Builder builderForValue) A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
addEvents
public TopologyTransactionOuterClass.TopologyTransaction.Builder addEvents(TopologyTransactionOuterClass.TopologyEvent value) A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
addEvents
public TopologyTransactionOuterClass.TopologyTransaction.Builder addEvents(int index, TopologyTransactionOuterClass.TopologyEvent value) A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
addEvents
public TopologyTransactionOuterClass.TopologyTransaction.Builder addEvents(TopologyTransactionOuterClass.TopologyEvent.Builder builderForValue) A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
addEvents
public TopologyTransactionOuterClass.TopologyTransaction.Builder addEvents(int index, TopologyTransactionOuterClass.TopologyEvent.Builder builderForValue) A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
addAllEvents
public TopologyTransactionOuterClass.TopologyTransaction.Builder addAllEvents(Iterable<? extends TopologyTransactionOuterClass.TopologyEvent> values) A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
clearEvents
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
removeEvents
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
getEventsBuilder
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
getEventsOrBuilder
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"];- Specified by:
getEventsOrBuilderin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder
-
getEventsOrBuilderList
public List<? extends TopologyTransactionOuterClass.TopologyEventOrBuilder> getEventsOrBuilderList()A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"];- Specified by:
getEventsOrBuilderListin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder
-
addEventsBuilder
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
addEventsBuilder
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
getEventsBuilderList
A non-empty list of topology events. Required
repeated .com.daml.ledger.api.v2.TopologyEvent events = 5 [json_name = "events"]; -
hasTraceContext
public boolean hasTraceContext()Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"];- Specified by:
hasTraceContextin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- Whether the traceContext field is set.
-
getTraceContext
Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"];- Specified by:
getTraceContextin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder- Returns:
- The traceContext.
-
setTraceContext
public TopologyTransactionOuterClass.TopologyTransaction.Builder setTraceContext(TraceContextOuterClass.TraceContext value) Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"]; -
setTraceContext
public TopologyTransactionOuterClass.TopologyTransaction.Builder setTraceContext(TraceContextOuterClass.TraceContext.Builder builderForValue) Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"]; -
mergeTraceContext
public TopologyTransactionOuterClass.TopologyTransaction.Builder mergeTraceContext(TraceContextOuterClass.TraceContext value) Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"]; -
clearTraceContext
Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"]; -
getTraceContextBuilder
Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"]; -
getTraceContextOrBuilder
Optional; ledger API trace context The trace context transported in this message corresponds to the trace context supplied by the client application in a HTTP2 header of the original command submission. We typically use a header to transfer this type of information. Here we use message body, because it is used in gRPC streams which do not support per message headers. This field will be populated with the trace context contained in the original submission. If that was not provided, a unique ledger-api-server generated trace context will be used instead.
.com.daml.ledger.api.v2.TraceContext trace_context = 6 [json_name = "traceContext"];- Specified by:
getTraceContextOrBuilderin interfaceTopologyTransactionOuterClass.TopologyTransactionOrBuilder
-
setUnknownFields
public final TopologyTransactionOuterClass.TopologyTransaction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-
mergeUnknownFields
public final TopologyTransactionOuterClass.TopologyTransaction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TopologyTransactionOuterClass.TopologyTransaction.Builder>
-