Interface TransactionFilterOuterClass.InterfaceFilterOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getIncludeCreateArgumentsBlob()
      Whether to include a ``create_arguments_blob`` in the returned ``CreateEvent``.
      boolean getIncludeInterfaceView()
      Whether to include the interface view on the contract in the returned ``CreateEvent``.
      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.
         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.
         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.
         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 ``CreateEvent``.
         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.
      • getIncludeCreateArgumentsBlob

        boolean getIncludeCreateArgumentsBlob()
         Whether to include a ``create_arguments_blob`` in the returned
         ``CreateEvent``.
         Use this to access the complete contract data in your API client
         for submitting it as a disclosed contract with future commands.
         Optional
         
        bool include_create_arguments_blob = 3 [json_name = "includeCreateArgumentsBlob"];
        Returns:
        The includeCreateArgumentsBlob.