Interface TransactionFilterOuterClass.TransactionFilterOrBuilder

    • Method Detail

      • getFiltersByPartyCount

        int getFiltersByPartyCount()
         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

        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"];
      • getFiltersByPartyMap

        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"];
      • getFiltersByPartyOrDefault

        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"];
      • getFiltersByPartyOrThrow

        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"];