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