Bases: AttrDict
TripleStore Configuration.
This is a configuration for the
TripleStore
.
This class should not be used directly as a configuration object
for a strategy object, but only as a configuration field inside
a configuration object.
Source code in oteapi/models/triplestoreconfig.py
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 | class TripleStoreConfig(AttrDict):
"""TripleStore Configuration.
This is a configuration for the
[`TripleStore`][oteapi.triplestore.triplestore.TripleStore].
This class should not be used directly as a configuration object
for a strategy object, but only as a configuration field inside
a configuration object.
"""
repositoryName: str = Field(
..., description="The repository name, where the mappings are stored."
)
agraphHost: str = Field(
...,
description="AllegroGraph host name.",
)
agraphPort: int = Field(
...,
description="AllegroGraph port number.",
)
agraphUser: str = Field(
...,
description="AllegroGraph user name.",
)
agraphPassword: SecretStr = Field(
...,
description="AllegroGraph user password.",
)
|
agraphHost: str = Field(Ellipsis, description='AllegroGraph host name.')
class-attribute
agraphPassword: SecretStr = Field(Ellipsis, description='AllegroGraph user password.')
class-attribute
agraphPort: int = Field(Ellipsis, description='AllegroGraph port number.')
class-attribute
agraphUser: str = Field(Ellipsis, description='AllegroGraph user name.')
class-attribute
repositoryName: str = Field(Ellipsis, description='The repository name, where the mappings are stored.')
class-attribute