Interface TransactionFilterOuterClass.InterfaceFilterOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getIncludeCreatedEventBlob()
      Whether to include a ``created_event_blob`` in the returned ``CreatedEvent``.
      boolean getIncludeInterfaceView()
      Whether to include the interface view on the contract in the returned ``CreatedEvent``.
      ValueOuterClass.Identifier getInterfaceId()
      The interface that a matching contract must implement.
      ValueOuterClass.IdentifierOrBuilder getInterfaceIdOrBuilder()
      The interface that a matching contract must implement.
      boolean hasInterfaceId()
      The interface that a matching contract must implement.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasInterfaceId

        boolean hasInterfaceId()
         The interface that a matching contract must implement.
         The ``interface_id`` needs to be valid: corresponding interface should be defined in
         one of the available packages at the time of the query.
         Required
         
        .com.daml.ledger.api.v1.Identifier interface_id = 1 [json_name = "interfaceId"];
        Returns:
        Whether the interfaceId field is set.
      • getInterfaceId

        ValueOuterClass.Identifier getInterfaceId()
         The interface that a matching contract must implement.
         The ``interface_id`` needs to be valid: corresponding interface should be defined in
         one of the available packages at the time of the query.
         Required
         
        .com.daml.ledger.api.v1.Identifier interface_id = 1 [json_name = "interfaceId"];
        Returns:
        The interfaceId.
      • getInterfaceIdOrBuilder

        ValueOuterClass.IdentifierOrBuilder getInterfaceIdOrBuilder()
         The interface that a matching contract must implement.
         The ``interface_id`` needs to be valid: corresponding interface should be defined in
         one of the available packages at the time of the query.
         Required
         
        .com.daml.ledger.api.v1.Identifier interface_id = 1 [json_name = "interfaceId"];
      • getIncludeInterfaceView

        boolean getIncludeInterfaceView()
         Whether to include the interface view on the contract in the returned ``CreatedEvent``.
         Use this to access contract data in a uniform manner in your API client.
         Optional
         
        bool include_interface_view = 2 [json_name = "includeInterfaceView"];
        Returns:
        The includeInterfaceView.
      • getIncludeCreatedEventBlob

        boolean getIncludeCreatedEventBlob()
         Whether to include a ``created_event_blob`` in the returned ``CreatedEvent``.
         Use this to access the contract create event payload in your API client
         for submitting it as a disclosed contract with future commands.
         Optional
         
        bool include_created_event_blob = 4 [json_name = "includeCreatedEventBlob"];
        Returns:
        The includeCreatedEventBlob.