|
olp-cpp-sdk
1.23.1
|
Contains information on a publication. More...
#include <Publication.h>
Public Member Functions | |
| Publication (const Publication &)=default | |
| Publication (Publication &&)=default | |
| Publication & | operator= (const Publication &)=default |
| Publication & | operator= (Publication &&)=default |
| const boost::optional< std::string > & | GetId () const |
| Gets the publication ID. More... | |
| boost::optional< std::string > & | GetMutableId () |
| Gets a mutable reference to the publication ID. More... | |
| void | SetId (const std::string &value) |
| Sets the publication ID. More... | |
| const boost::optional< Details > & | GetDetails () const |
| Gets the details of the publication. More... | |
| boost::optional< Details > & | GetMutableDetails () |
| Gets a mutable reference to the details of the publication. More... | |
| void | SetDetails (const Details &value) |
| Sets the details of the publication. More... | |
| const boost::optional< std::vector< std::string > > & | GetLayerIds () const |
| Gets the ID of the layer that should be published. More... | |
| boost::optional< std::vector< std::string > > & | GetMutableLayerIds () |
| Gets a mutable reference to the ID of the layer that should be published. More... | |
| void | SetLayerIds (const std::vector< std::string > &value) |
| Sets the layer ID. More... | |
| const boost::optional< int64_t > & | GetCatalogVersion () const |
| Gets the version of the catalog to be published. More... | |
| boost::optional< int64_t > & | GetMutableCatalogVersion () |
| Gets a mutable reference to the version of the catalog to be published. More... | |
| void | SetCatalogVersion (const int64_t &value) |
| Sets the catalog version. More... | |
| const boost::optional< std::vector< VersionDependency > > & | GetVersionDependencies () const |
| Gets the version dependencies. More... | |
| boost::optional< std::vector< VersionDependency > > & | GetMutableVersionDependencies () |
| Gets a mutable reference to the version dependencies. More... | |
| void | SetVersionDependencies (const std::vector< VersionDependency > &value) |
| Sets the version dependencies. More... | |
Contains information on a publication.
|
inline |
Gets the version of the catalog to be published.
|
inline |
Gets the details of the publication.
|
inline |
Gets the publication ID.
|
inline |
Gets the ID of the layer that should be published.
|
inline |
Gets a mutable reference to the version of the catalog to be published.
|
inline |
Gets a mutable reference to the details of the publication.
|
inline |
Gets a mutable reference to the publication ID.
|
inline |
Gets a mutable reference to the ID of the layer that should be published.
|
inline |
Gets a mutable reference to the version dependencies.
|
inline |
Gets the version dependencies.
|
inline |
Sets the catalog version.
| value | The catalog version. |
|
inline |
Sets the details of the publication.
| value | The details of the publication. |
|
inline |
Sets the publication ID.
| value | The publication ID. |
|
inline |
Sets the layer ID.
| value | The layer ID. |
|
inline |
Sets the version dependencies.
| value | The version dependencies. |