Describes storage details of a catalog layer.
More...
#include <Catalog.h>
Describes storage details of a catalog layer.
◆ GetEncryption()
| const Encryption & olp::dataservice::read::model::Volume::GetEncryption |
( |
| ) |
const |
|
inline |
◆ GetMaxMemoryPolicy()
| const std::string & olp::dataservice::read::model::Volume::GetMaxMemoryPolicy |
( |
| ) |
const |
|
inline |
Gets the keys eviction policy when the memory limit for the layer is reached.
- Returns
- The keys eviction policy.
◆ GetMutableEncryption()
| Encryption & olp::dataservice::read::model::Volume::GetMutableEncryption |
( |
| ) |
|
|
inline |
Gets a mutable reference to the Encryption instance.
- Returns
- The mutable reference to the
Encryption instance.
◆ GetMutableMaxMemoryPolicy()
| std::string & olp::dataservice::read::model::Volume::GetMutableMaxMemoryPolicy |
( |
| ) |
|
|
inline |
Gets a mutable reference to the keys eviction policy when the memory limit for the layer is reached.
- Returns
- The mutable reference to the keys eviction policy.
◆ GetMutablePackageType()
| std::string & olp::dataservice::read::model::Volume::GetMutablePackageType |
( |
| ) |
|
|
inline |
Gets a mutable reference to the package type (capacity) of the layer.
- Returns
- The mutable reference to the package type (capacity) of the layer.
◆ GetMutableVolumeType()
| std::string & olp::dataservice::read::model::Volume::GetMutableVolumeType |
( |
| ) |
|
|
inline |
Gets a mutable reference to the volume type that is used to store the layer data content.
- Returns
- The mutable reference to the volume type that is used to store the layer data content.
◆ GetPackageType()
| const std::string & olp::dataservice::read::model::Volume::GetPackageType |
( |
| ) |
const |
|
inline |
Gets the initial package type (capacity) of the layer.
- Returns
- The package type (capacity) of the layer.
◆ GetVolumeType()
| const std::string & olp::dataservice::read::model::Volume::GetVolumeType |
( |
| ) |
const |
|
inline |
Gets the volume type that is used to store the layer data content.
- Returns
- The volume type that is used to store the layer data content.
◆ SetEncryption()
| void olp::dataservice::read::model::Volume::SetEncryption |
( |
const Encryption & |
value | ) |
|
|
inline |
◆ SetMaxMemoryPolicy()
| void olp::dataservice::read::model::Volume::SetMaxMemoryPolicy |
( |
const std::string & |
value | ) |
|
|
inline |
Sets the keys eviction policy.
- Parameters
-
| value | The keys eviction policy. |
◆ SetPackageType()
| void olp::dataservice::read::model::Volume::SetPackageType |
( |
const std::string & |
value | ) |
|
|
inline |
Sets the package type (capacity) of the layer.
- Parameters
-
| value | The package type (capacity) of the layer. |
◆ SetVolumeType()
| void olp::dataservice::read::model::Volume::SetVolumeType |
( |
const std::string & |
value | ) |
|
|
inline |
Sets the volume type.
- Parameters
-
| value | The volume type that is used to store the layer data content. |
The documentation for this class was generated from the following file:
- olp-cpp-sdk-dataservice-read/include/olp/dataservice/read/model/Catalog.h