Represents catalog and version dependencies.
More...
#include <VersionDependency.h>
Represents catalog and version dependencies.
◆ VersionDependency()
| olp::dataservice::write::model::VersionDependency::VersionDependency |
( |
bool |
direct, |
|
|
std::string |
hrn, |
|
|
int64_t |
version |
|
) |
| |
|
inline |
Creates the VersionDependency instance.
- Parameters
-
| direct | Specifies if the dependency is direct. |
| hrn | The catalog HRN. |
| version | The catalog version. |
◆ GetDirect()
| const bool& olp::dataservice::write::model::VersionDependency::GetDirect |
( |
| ) |
const |
|
inline |
Gets the direct dependency status.
- Returns
- The direct dependency status.
◆ GetHrn()
| const std::string& olp::dataservice::write::model::VersionDependency::GetHrn |
( |
| ) |
const |
|
inline |
Gets the catalog HRN.
- Returns
- The catalog HRN.
◆ GetMutableDirect()
| bool& olp::dataservice::write::model::VersionDependency::GetMutableDirect |
( |
| ) |
|
|
inline |
Gets a mutable reference to the direct dependency status.
- Returns
- The mutable reference to the direct dependency status.
◆ GetMutableHrn()
| std::string& olp::dataservice::write::model::VersionDependency::GetMutableHrn |
( |
| ) |
|
|
inline |
Gets a mutable reference to the catalog HRN.
- Returns
- The mutable reference to the catalog HRN.
◆ GetMutableVersion()
| int64_t& olp::dataservice::write::model::VersionDependency::GetMutableVersion |
( |
| ) |
|
|
inline |
Gets a mutable reference to the catalog version.
- Returns
- The mutable reference to the catalog version.
◆ GetVersion()
| const int64_t& olp::dataservice::write::model::VersionDependency::GetVersion |
( |
| ) |
const |
|
inline |
Gets the catalog version.
- Returns
- The catalog version.
◆ SetDirect()
| void olp::dataservice::write::model::VersionDependency::SetDirect |
( |
const bool & |
value | ) |
|
|
inline |
Sets the direct dependency status.
- Parameters
-
| value | The direct dependency status. |
◆ SetHrn()
| void olp::dataservice::write::model::VersionDependency::SetHrn |
( |
const std::string & |
value | ) |
|
|
inline |
Sets the catalog HRN.
- Parameters
-
◆ SetVersion()
| void olp::dataservice::write::model::VersionDependency::SetVersion |
( |
const int64_t & |
value | ) |
|
|
inline |
Sets the catalog version.
- Parameters
-
| value | The catalog version. |
The documentation for this class was generated from the following file:
- olp-cpp-sdk-dataservice-write/include/olp/dataservice/write/generated/model/VersionDependency.h