public static final class TransactionFilterOuterClass.TransactionFilter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder> implements TransactionFilterOuterClass.TransactionFilterOrBuilder
Used for filtering Transaction and Active Contract Set streams. Determines which on-ledger events will be served to the client.Protobuf type
com.daml.ledger.api.v1.TransactionFilter
Modifier and Type | Method and Description |
---|---|
TransactionFilterOuterClass.TransactionFilter.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
TransactionFilterOuterClass.TransactionFilter |
build() |
TransactionFilterOuterClass.TransactionFilter |
buildPartial() |
TransactionFilterOuterClass.TransactionFilter.Builder |
clear() |
TransactionFilterOuterClass.TransactionFilter.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TransactionFilterOuterClass.TransactionFilter.Builder |
clearFiltersByParty() |
TransactionFilterOuterClass.TransactionFilter.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TransactionFilterOuterClass.TransactionFilter.Builder |
clone() |
boolean |
containsFiltersByParty(java.lang.String key)
Keys of the map determine which parties' on-ledger transactions are being queried.
|
TransactionFilterOuterClass.TransactionFilter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> |
getFiltersByParty()
Deprecated.
|
int |
getFiltersByPartyCount()
Keys of the map determine which parties' on-ledger transactions are being queried.
|
java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> |
getFiltersByPartyMap()
Keys of the map determine which parties' on-ledger transactions are being queried.
|
TransactionFilterOuterClass.Filters |
getFiltersByPartyOrDefault(java.lang.String key,
TransactionFilterOuterClass.Filters defaultValue)
Keys of the map determine which parties' on-ledger transactions are being queried.
|
TransactionFilterOuterClass.Filters |
getFiltersByPartyOrThrow(java.lang.String key)
Keys of the map determine which parties' on-ledger transactions are being queried.
|
java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> |
getMutableFiltersByParty()
Deprecated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
TransactionFilterOuterClass.TransactionFilter.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TransactionFilterOuterClass.TransactionFilter.Builder |
mergeFrom(com.google.protobuf.Message other) |
TransactionFilterOuterClass.TransactionFilter.Builder |
mergeFrom(TransactionFilterOuterClass.TransactionFilter other) |
TransactionFilterOuterClass.TransactionFilter.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TransactionFilterOuterClass.TransactionFilter.Builder |
putAllFiltersByParty(java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> values)
Keys of the map determine which parties' on-ledger transactions are being queried.
|
TransactionFilterOuterClass.TransactionFilter.Builder |
putFiltersByParty(java.lang.String key,
TransactionFilterOuterClass.Filters value)
Keys of the map determine which parties' on-ledger transactions are being queried.
|
TransactionFilterOuterClass.TransactionFilter.Builder |
removeFiltersByParty(java.lang.String key)
Keys of the map determine which parties' on-ledger transactions are being queried.
|
TransactionFilterOuterClass.TransactionFilter.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
TransactionFilterOuterClass.TransactionFilter.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
TransactionFilterOuterClass.TransactionFilter.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public TransactionFilterOuterClass.TransactionFilter build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public TransactionFilterOuterClass.TransactionFilter buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public TransactionFilterOuterClass.TransactionFilter.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder mergeFrom(TransactionFilterOuterClass.TransactionFilter other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public TransactionFilterOuterClass.TransactionFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
java.io.IOException
public int getFiltersByPartyCount()
TransactionFilterOuterClass.TransactionFilterOrBuilder
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
getFiltersByPartyCount
in interface TransactionFilterOuterClass.TransactionFilterOrBuilder
public boolean containsFiltersByParty(java.lang.String key)
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
containsFiltersByParty
in interface TransactionFilterOuterClass.TransactionFilterOrBuilder
@Deprecated public java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> getFiltersByParty()
getFiltersByPartyMap()
instead.getFiltersByParty
in interface TransactionFilterOuterClass.TransactionFilterOrBuilder
public java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> getFiltersByPartyMap()
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
getFiltersByPartyMap
in interface TransactionFilterOuterClass.TransactionFilterOrBuilder
public TransactionFilterOuterClass.Filters getFiltersByPartyOrDefault(java.lang.String key, TransactionFilterOuterClass.Filters defaultValue)
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
getFiltersByPartyOrDefault
in interface TransactionFilterOuterClass.TransactionFilterOrBuilder
public TransactionFilterOuterClass.Filters getFiltersByPartyOrThrow(java.lang.String key)
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
getFiltersByPartyOrThrow
in interface TransactionFilterOuterClass.TransactionFilterOrBuilder
public TransactionFilterOuterClass.TransactionFilter.Builder clearFiltersByParty()
public TransactionFilterOuterClass.TransactionFilter.Builder removeFiltersByParty(java.lang.String key)
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
@Deprecated public java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> getMutableFiltersByParty()
public TransactionFilterOuterClass.TransactionFilter.Builder putFiltersByParty(java.lang.String key, TransactionFilterOuterClass.Filters value)
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
public TransactionFilterOuterClass.TransactionFilter.Builder putAllFiltersByParty(java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> values)
Keys of the map determine which parties' on-ledger transactions are being queried. Values of the map determine which events are disclosed in the stream per party. At the minimum, a party needs to set an empty Filters message to receive any events. Each key must be a valid PartyIdString (as described in ``value.proto``). Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
public final TransactionFilterOuterClass.TransactionFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>
public final TransactionFilterOuterClass.TransactionFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.TransactionFilter.Builder>