aries_cloudagent.protocols.discovery.v1_0.models package¶
Package-wide code and data.
Submodules¶
aries_cloudagent.protocols.discovery.v1_0.models.discovery_record module¶
.
-
class
aries_cloudagent.protocols.discovery.v1_0.models.discovery_record.V10DiscoveryExchangeRecord(*, discovery_exchange_id: str = None, connection_id: str = None, thread_id: str = None, query_msg: Union[Mapping, aries_cloudagent.protocols.discovery.v1_0.messages.query.Query] = None, disclose: Union[Mapping, aries_cloudagent.protocols.discovery.v1_0.messages.disclose.Disclose] = None, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.models.base_record.BaseExchangeRecordRepresents a Discover Feature (0031) exchange record.
-
class
Meta[source]¶ Bases:
objectV10DiscoveryExchangeRecord metadata.
-
schema_class= 'V10DiscoveryRecordSchema'¶
-
-
RECORD_ID_NAME= 'discovery_exchange_id'¶
-
RECORD_TOPIC= 'discover_feature'¶
-
RECORD_TYPE= 'discovery_exchange_v10'¶
-
TAG_NAMES= {'connection_id', 'thread_id'}¶
-
disclose¶ Accessor; get deserialized view.
-
discovery_exchange_id¶ Accessor for the ID.
-
classmethod
exists_for_connection_id(session: aries_cloudagent.core.profile.ProfileSession, connection_id: str) → bool[source]¶ Return whether a discovery exchange record exists for the given connection.
Parameters: - session (ProfileSession) – session
- connection_id (str) – connection_id
Returns: whether record exists
Return type:
-
query_msg¶ Accessor; get deserialized view.
-
record_value¶ Accessor for the JSON record value generated.
-
class
-
class
aries_cloudagent.protocols.discovery.v1_0.models.discovery_record.V10DiscoveryRecordSchema(*args, **kwargs)[source]¶ Bases:
aries_cloudagent.messaging.models.base_record.BaseExchangeSchemaSchema to allow ser/deser of Discover Feature (0031) records.
-
class
Meta[source]¶ Bases:
objectV10DiscoveryRecordSchema metadata.
-
model_class¶ alias of
V10DiscoveryExchangeRecord
-
-
connection_id¶ Used by autodoc_mock_imports.
-
disclose¶ Used by autodoc_mock_imports.
-
discovery_exchange_id¶ Used by autodoc_mock_imports.
-
query_msg¶ Used by autodoc_mock_imports.
-
thread_id¶ Used by autodoc_mock_imports.
-
class