iceberg-cpp
Loading...
Searching...
No Matches
Public Member Functions | List of all members
facebook::fb303::FacebookServiceNull Class Reference
Inheritance diagram for facebook::fb303::FacebookServiceNull:
facebook::fb303::FacebookServiceIf Apache::Hadoop::Hive::ThriftHiveMetastoreNull

Public Member Functions

void getName (std::string &) override
 
void getVersion (std::string &) override
 
fb_status::type getStatus () override
 
void getStatusDetails (std::string &) override
 
void getCounters (std::map< std::string, int64_t > &) override
 
int64_t getCounter (const std::string &) override
 
void setOption (const std::string &, const std::string &) override
 
void getOption (std::string &, const std::string &) override
 
void getOptions (std::map< std::string, std::string > &) override
 
void getCpuProfile (std::string &, const int32_t) override
 
int64_t aliveSince () override
 
void reinitialize () override
 
void shutdown () override
 

Member Function Documentation

◆ aliveSince()

int64_t facebook::fb303::FacebookServiceNull::aliveSince ( )
inlineoverridevirtual

Returns the unix time that the server has been running since

Implements facebook::fb303::FacebookServiceIf.

◆ getCounter()

int64_t facebook::fb303::FacebookServiceNull::getCounter ( const std::string &  key)
inlineoverridevirtual

Gets the value of a single counter

Parameters
key

Implements facebook::fb303::FacebookServiceIf.

◆ getCounters()

void facebook::fb303::FacebookServiceNull::getCounters ( std::map< std::string, int64_t > &  _return)
inlineoverridevirtual

Gets the counters for this service

Implements facebook::fb303::FacebookServiceIf.

◆ getCpuProfile()

void facebook::fb303::FacebookServiceNull::getCpuProfile ( std::string &  _return,
const int32_t  profileDurationInSec 
)
inlineoverridevirtual

Returns a CPU profile over the given time interval (client and server must agree on the profile format).

Parameters
profileDurationInSec

Implements facebook::fb303::FacebookServiceIf.

◆ getName()

void facebook::fb303::FacebookServiceNull::getName ( std::string &  _return)
inlineoverridevirtual

Returns a descriptive name of the service

Implements facebook::fb303::FacebookServiceIf.

◆ getOption()

void facebook::fb303::FacebookServiceNull::getOption ( std::string &  _return,
const std::string &  key 
)
inlineoverridevirtual

Gets an option

Parameters
key

Implements facebook::fb303::FacebookServiceIf.

◆ getOptions()

void facebook::fb303::FacebookServiceNull::getOptions ( std::map< std::string, std::string > &  _return)
inlineoverridevirtual

Gets all options

Implements facebook::fb303::FacebookServiceIf.

◆ getStatus()

fb_status::type facebook::fb303::FacebookServiceNull::getStatus ( )
inlineoverridevirtual

Gets the status of this service

Implements facebook::fb303::FacebookServiceIf.

◆ getStatusDetails()

void facebook::fb303::FacebookServiceNull::getStatusDetails ( std::string &  _return)
inlineoverridevirtual

User friendly description of status, such as why the service is in the dead or warning state, or what is being started or stopped.

Implements facebook::fb303::FacebookServiceIf.

◆ getVersion()

void facebook::fb303::FacebookServiceNull::getVersion ( std::string &  _return)
inlineoverridevirtual

Returns the version of the service

Implements facebook::fb303::FacebookServiceIf.

◆ reinitialize()

void facebook::fb303::FacebookServiceNull::reinitialize ( )
inlineoverridevirtual

Tell the server to reload its configuration, reopen log files, etc

Implements facebook::fb303::FacebookServiceIf.

◆ setOption()

void facebook::fb303::FacebookServiceNull::setOption ( const std::string &  key,
const std::string &  value 
)
inlineoverridevirtual

Sets an option

Parameters
key
value

Implements facebook::fb303::FacebookServiceIf.

◆ shutdown()

void facebook::fb303::FacebookServiceNull::shutdown ( )
inlineoverridevirtual

Suggest a shutdown to the server

Implements facebook::fb303::FacebookServiceIf.


The documentation for this class was generated from the following file: