Package com.daml.ledger.api.v1
Interface TransactionFilterOuterClass.TransactionFilterOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TransactionFilterOuterClass.TransactionFilter
,TransactionFilterOuterClass.TransactionFilter.Builder
- Enclosing class:
- TransactionFilterOuterClass
public static interface TransactionFilterOuterClass.TransactionFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsFiltersByParty(java.lang.String key)
Each key must be a valid PartyIdString (as described in ``value.proto``).java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters>
getFiltersByParty()
Deprecated.int
getFiltersByPartyCount()
Each key must be a valid PartyIdString (as described in ``value.proto``).java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters>
getFiltersByPartyMap()
Each key must be a valid PartyIdString (as described in ``value.proto``).TransactionFilterOuterClass.Filters
getFiltersByPartyOrDefault(java.lang.String key, TransactionFilterOuterClass.Filters defaultValue)
Each key must be a valid PartyIdString (as described in ``value.proto``).TransactionFilterOuterClass.Filters
getFiltersByPartyOrThrow(java.lang.String key)
Each key must be a valid PartyIdString (as described in ``value.proto``).-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFiltersByPartyCount
int getFiltersByPartyCount()
Each key must be a valid PartyIdString (as described in ``value.proto``). The interpretation of the filter depends on the stream being filtered: (1) For **transaction tree streams** only party filters with wildcards are allowed, and all subtrees whose root has one of the listed parties as an informee are returned. (2) For **transaction and active-contract-set streams** create and archive events are returned for all contracts whose stakeholders include at least one of the listed parties and match the per-party filter. Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
-
containsFiltersByParty
boolean containsFiltersByParty(java.lang.String key)
Each key must be a valid PartyIdString (as described in ``value.proto``). The interpretation of the filter depends on the stream being filtered: (1) For **transaction tree streams** only party filters with wildcards are allowed, and all subtrees whose root has one of the listed parties as an informee are returned. (2) For **transaction and active-contract-set streams** create and archive events are returned for all contracts whose stakeholders include at least one of the listed parties and match the per-party filter. Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
-
getFiltersByParty
@Deprecated java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> getFiltersByParty()
Deprecated.UsegetFiltersByPartyMap()
instead.
-
getFiltersByPartyMap
java.util.Map<java.lang.String,TransactionFilterOuterClass.Filters> getFiltersByPartyMap()
Each key must be a valid PartyIdString (as described in ``value.proto``). The interpretation of the filter depends on the stream being filtered: (1) For **transaction tree streams** only party filters with wildcards are allowed, and all subtrees whose root has one of the listed parties as an informee are returned. (2) For **transaction and active-contract-set streams** create and archive events are returned for all contracts whose stakeholders include at least one of the listed parties and match the per-party filter. Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
-
getFiltersByPartyOrDefault
TransactionFilterOuterClass.Filters getFiltersByPartyOrDefault(java.lang.String key, TransactionFilterOuterClass.Filters defaultValue)
Each key must be a valid PartyIdString (as described in ``value.proto``). The interpretation of the filter depends on the stream being filtered: (1) For **transaction tree streams** only party filters with wildcards are allowed, and all subtrees whose root has one of the listed parties as an informee are returned. (2) For **transaction and active-contract-set streams** create and archive events are returned for all contracts whose stakeholders include at least one of the listed parties and match the per-party filter. Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
-
getFiltersByPartyOrThrow
TransactionFilterOuterClass.Filters getFiltersByPartyOrThrow(java.lang.String key)
Each key must be a valid PartyIdString (as described in ``value.proto``). The interpretation of the filter depends on the stream being filtered: (1) For **transaction tree streams** only party filters with wildcards are allowed, and all subtrees whose root has one of the listed parties as an informee are returned. (2) For **transaction and active-contract-set streams** create and archive events are returned for all contracts whose stakeholders include at least one of the listed parties and match the per-party filter. Required
map<string, .com.daml.ledger.api.v1.Filters> filters_by_party = 1 [json_name = "filtersByParty"];
-
-