#include <CcdbObjectInfo.h>
|
| CcdbObjectInfo (bool adjustableEOV=true) |
|
| CcdbObjectInfo (std::string path, std::string objType, std::string flName, std::map< std::string, std::string > metadata, long startValidityTimestamp, long endValidityTimestamp, bool adjustableEOV=true, bool validateUpload=false) |
|
| ~CcdbObjectInfo ()=default |
|
const std::string & | getObjectType () const |
|
void | setObjectType (const std::string &tp) |
|
const std::string & | getFileName () const |
|
void | setFileName (const std::string &nm) |
|
const std::string & | getPath () const |
|
void | setPath (const std::string &path) |
|
const std::map< std::string, std::string > & | getMetaData () const |
|
void | setMetaData (const std::map< std::string, std::string > &md) |
|
void | setAdjustableEOV () |
|
void | setValidateUpload (bool v) |
|
bool | isAdjustableEOV () const |
|
bool | getValidateUpload () const |
|
long | getStartValidityTimestamp () const |
|
void | setStartValidityTimestamp (long start) |
|
long | getEndValidityTimestamp () const |
|
void | setEndValidityTimestamp (long end) |
|
bool | operator< (const CcdbObjectInfo &other) const |
|
bool | operator> (const CcdbObjectInfo &other) const |
|
Definition at line 24 of file CcdbObjectInfo.h.
◆ CcdbObjectInfo() [1/2]
o2::ccdb::CcdbObjectInfo::CcdbObjectInfo |
( |
bool |
adjustableEOV = true | ) |
|
|
inline |
◆ CcdbObjectInfo() [2/2]
o2::ccdb::CcdbObjectInfo::CcdbObjectInfo |
( |
std::string |
path, |
|
|
std::string |
objType, |
|
|
std::string |
flName, |
|
|
std::map< std::string, std::string > |
metadata, |
|
|
long |
startValidityTimestamp, |
|
|
long |
endValidityTimestamp, |
|
|
bool |
adjustableEOV = true , |
|
|
bool |
validateUpload = false |
|
) |
| |
|
inline |
◆ ~CcdbObjectInfo()
o2::ccdb::CcdbObjectInfo::~CcdbObjectInfo |
( |
| ) |
|
|
default |
◆ getEndValidityTimestamp()
long o2::ccdb::CcdbObjectInfo::getEndValidityTimestamp |
( |
| ) |
const |
|
inline |
◆ getFileName()
const std::string & o2::ccdb::CcdbObjectInfo::getFileName |
( |
| ) |
const |
|
inline |
◆ getMetaData()
const std::map< std::string, std::string > & o2::ccdb::CcdbObjectInfo::getMetaData |
( |
| ) |
const |
|
inline |
◆ getObjectType()
const std::string & o2::ccdb::CcdbObjectInfo::getObjectType |
( |
| ) |
const |
|
inline |
◆ getPath()
const std::string & o2::ccdb::CcdbObjectInfo::getPath |
( |
| ) |
const |
|
inline |
◆ getStartValidityTimestamp()
long o2::ccdb::CcdbObjectInfo::getStartValidityTimestamp |
( |
| ) |
const |
|
inline |
◆ getValidateUpload()
bool o2::ccdb::CcdbObjectInfo::getValidateUpload |
( |
| ) |
const |
|
inline |
◆ isAdjustableEOV()
bool o2::ccdb::CcdbObjectInfo::isAdjustableEOV |
( |
| ) |
const |
|
inline |
◆ operator<()
bool o2::ccdb::CcdbObjectInfo::operator< |
( |
const CcdbObjectInfo & |
other | ) |
const |
|
inline |
◆ operator>()
bool o2::ccdb::CcdbObjectInfo::operator> |
( |
const CcdbObjectInfo & |
other | ) |
const |
|
inline |
◆ setAdjustableEOV()
void o2::ccdb::CcdbObjectInfo::setAdjustableEOV |
( |
| ) |
|
|
inline |
◆ setEndValidityTimestamp()
void o2::ccdb::CcdbObjectInfo::setEndValidityTimestamp |
( |
long |
end | ) |
|
|
inline |
◆ setFileName()
void o2::ccdb::CcdbObjectInfo::setFileName |
( |
const std::string & |
nm | ) |
|
|
inline |
◆ setMetaData()
void o2::ccdb::CcdbObjectInfo::setMetaData |
( |
const std::map< std::string, std::string > & |
md | ) |
|
|
inline |
◆ setObjectType()
void o2::ccdb::CcdbObjectInfo::setObjectType |
( |
const std::string & |
tp | ) |
|
|
inline |
◆ setPath()
void o2::ccdb::CcdbObjectInfo::setPath |
( |
const std::string & |
path | ) |
|
|
inline |
◆ setStartValidityTimestamp()
void o2::ccdb::CcdbObjectInfo::setStartValidityTimestamp |
( |
long |
start | ) |
|
|
inline |
◆ setValidateUpload()
void o2::ccdb::CcdbObjectInfo::setValidateUpload |
( |
bool |
v | ) |
|
|
inline |
◆ AdjustableEOV
constexpr const char* o2::ccdb::CcdbObjectInfo::AdjustableEOV = "adjustableEOV" |
|
staticconstexpr |
◆ DAY
constexpr long o2::ccdb::CcdbObjectInfo::DAY = 24 * HOUR |
|
staticconstexpr |
◆ DefaultObj
constexpr const char* o2::ccdb::CcdbObjectInfo::DefaultObj = "default" |
|
staticconstexpr |
◆ HOUR
constexpr long o2::ccdb::CcdbObjectInfo::HOUR = 60 * MINUTE |
|
staticconstexpr |
◆ INFINITE_TIMESTAMP
constexpr long o2::ccdb::CcdbObjectInfo::INFINITE_TIMESTAMP = 9999999999999 |
|
staticconstexpr |
◆ INFINITE_TIMESTAMP_SECONDS
constexpr long o2::ccdb::CcdbObjectInfo::INFINITE_TIMESTAMP_SECONDS = 2000000000 |
|
staticconstexpr |
◆ MINUTE
constexpr long o2::ccdb::CcdbObjectInfo::MINUTE = 60 * SECOND |
|
staticconstexpr |
◆ MONTH
constexpr long o2::ccdb::CcdbObjectInfo::MONTH = 30 * DAY |
|
staticconstexpr |
◆ SECOND
constexpr long o2::ccdb::CcdbObjectInfo::SECOND = 1000 |
|
staticconstexpr |
◆ YEAR
constexpr long o2::ccdb::CcdbObjectInfo::YEAR = 364 * DAY |
|
staticconstexpr |
The documentation for this class was generated from the following file: