Package com.daml.ledger.api.v1
Interface TransactionFilterOuterClass.InterfaceFilterOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TransactionFilterOuterClass.InterfaceFilter
,TransactionFilterOuterClass.InterfaceFilter.Builder
- Enclosing class:
- TransactionFilterOuterClass
public static interface TransactionFilterOuterClass.InterfaceFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
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.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.
-
-