#include <jaiabot/messages/fleet_config.pb.h>
Public Types | |
typedef FleetConfig_SSHKeys | SSHKeys |
typedef FleetConfig_Debconf | Debconf |
typedef FleetConfig_DebconfOverride | DebconfOverride |
Public Member Functions | |
FleetConfig () | |
virtual | ~FleetConfig () |
FleetConfig (const FleetConfig &from) | |
FleetConfig & | operator= (const FleetConfig &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (FleetConfig *other) |
FleetConfig * | New () const final |
FleetConfig * | New (::google::protobuf::Arena *arena) const final |
void | CopyFrom (const ::google::protobuf::Message &from) final |
void | MergeFrom (const ::google::protobuf::Message &from) final |
void | CopyFrom (const FleetConfig &from) |
void | MergeFrom (const FleetConfig &from) |
void | Clear () final |
bool | IsInitialized () const final |
size_t | ByteSizeLong () const final |
bool | MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final |
void | SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final |
::google::protobuf::uint8 * | InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final |
int | GetCachedSize () const final |
::google::protobuf::Metadata | GetMetadata () const final |
int | hubs_size () const |
void | clear_hubs () |
::google::protobuf::int32 | hubs (int index) const |
void | set_hubs (int index, ::google::protobuf::int32 value) |
void | add_hubs (::google::protobuf::int32 value) |
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & | hubs () const |
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * | mutable_hubs () |
int | bots_size () const |
void | clear_bots () |
::google::protobuf::int32 | bots (int index) const |
void | set_bots (int index, ::google::protobuf::int32 value) |
void | add_bots (::google::protobuf::int32 value) |
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & | bots () const |
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * | mutable_bots () |
int | debconf_size () const |
void | clear_debconf () |
::jaiabot::protobuf::FleetConfig_Debconf * | mutable_debconf (int index) |
::google::protobuf::RepeatedPtrField< ::jaiabot::protobuf::FleetConfig_Debconf > * | mutable_debconf () |
const ::jaiabot::protobuf::FleetConfig_Debconf & | debconf (int index) const |
::jaiabot::protobuf::FleetConfig_Debconf * | add_debconf () |
const ::google::protobuf::RepeatedPtrField< ::jaiabot::protobuf::FleetConfig_Debconf > & | debconf () const |
int | debconf_override_size () const |
void | clear_debconf_override () |
::jaiabot::protobuf::FleetConfig_DebconfOverride * | mutable_debconf_override (int index) |
::google::protobuf::RepeatedPtrField< ::jaiabot::protobuf::FleetConfig_DebconfOverride > * | mutable_debconf_override () |
const ::jaiabot::protobuf::FleetConfig_DebconfOverride & | debconf_override (int index) const |
::jaiabot::protobuf::FleetConfig_DebconfOverride * | add_debconf_override () |
const ::google::protobuf::RepeatedPtrField< ::jaiabot::protobuf::FleetConfig_DebconfOverride > & | debconf_override () const |
bool | has_wlan_password () const |
void | clear_wlan_password () |
const ::std::string & | wlan_password () const |
void | set_wlan_password (const ::std::string &value) |
void | set_wlan_password (const char *value) |
void | set_wlan_password (const char *value, size_t size) |
::std::string * | mutable_wlan_password () |
::std::string * | release_wlan_password () |
void | set_allocated_wlan_password (::std::string *wlan_password) |
bool | has_ssh () const |
void | clear_ssh () |
const ::jaiabot::protobuf::FleetConfig_SSHKeys & | ssh () const |
::jaiabot::protobuf::FleetConfig_SSHKeys * | release_ssh () |
::jaiabot::protobuf::FleetConfig_SSHKeys * | mutable_ssh () |
void | set_allocated_ssh (::jaiabot::protobuf::FleetConfig_SSHKeys *ssh) |
bool | has_fleet () const |
void | clear_fleet () |
::google::protobuf::int32 | fleet () const |
void | set_fleet (::google::protobuf::int32 value) |
bool | has_service_vpn_enabled () const |
void | clear_service_vpn_enabled () |
bool | service_vpn_enabled () const |
void | set_service_vpn_enabled (bool value) |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const FleetConfig & | default_instance () |
static void | InitAsDefaultInstance () |
static const FleetConfig * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const int | kHubsFieldNumber = 2 |
static const int | kBotsFieldNumber = 3 |
static const int | kDebconfFieldNumber = 5 |
static const int | kDebconfOverrideFieldNumber = 8 |
static const int | kWlanPasswordFieldNumber = 6 |
static const int | kSshFieldNumber = 4 |
static const int | kFleetFieldNumber = 1 |
static const int | kServiceVpnEnabledFieldNumber = 7 |
Friends | |
struct | ::protobuf_jaiabot_2fmessages_2ffleet_5fconfig_2eproto::TableStruct |
void | swap (FleetConfig &a, FleetConfig &b) |
Definition at line 942 of file fleet_config.pb.h.
Definition at line 1035 of file fleet_config.pb.h.
Definition at line 1036 of file fleet_config.pb.h.
Definition at line 1034 of file fleet_config.pb.h.
jaiabot::protobuf::FleetConfig::FleetConfig | ( | ) |
|
virtual |
jaiabot::protobuf::FleetConfig::FleetConfig | ( | const FleetConfig & | from | ) |
|
inline |
Definition at line 1937 of file fleet_config.pb.h.
|
inline |
Definition at line 2030 of file fleet_config.pb.h.
|
inline |
Definition at line 2150 of file fleet_config.pb.h.
|
inline |
Definition at line 1907 of file fleet_config.pb.h.
|
inline |
Definition at line 1942 of file fleet_config.pb.h.
|
inline |
Definition at line 1929 of file fleet_config.pb.h.
|
inline |
Definition at line 1923 of file fleet_config.pb.h.
|
final |
|
final |
|
inline |
Definition at line 1926 of file fleet_config.pb.h.
|
inline |
Definition at line 2014 of file fleet_config.pb.h.
|
inline |
Definition at line 2134 of file fleet_config.pb.h.
|
inline |
Definition at line 1878 of file fleet_config.pb.h.
|
inline |
Definition at line 1896 of file fleet_config.pb.h.
|
inline |
Definition at line 2116 of file fleet_config.pb.h.
|
inline |
Definition at line 1962 of file fleet_config.pb.h.
|
inline |
Definition at line 2050 of file fleet_config.pb.h.
|
final |
void jaiabot::protobuf::FleetConfig::CopyFrom | ( | const FleetConfig & | from | ) |
|
inline |
Definition at line 2035 of file fleet_config.pb.h.
|
inline |
Definition at line 2026 of file fleet_config.pb.h.
|
inline |
Definition at line 2155 of file fleet_config.pb.h.
|
inline |
Definition at line 2146 of file fleet_config.pb.h.
|
inline |
Definition at line 2131 of file fleet_config.pb.h.
|
inline |
Definition at line 2011 of file fleet_config.pb.h.
|
static |
|
static |
|
inline |
Definition at line 1882 of file fleet_config.pb.h.
|
inlinefinal |
Definition at line 1014 of file fleet_config.pb.h.
|
final |
|
inline |
Definition at line 1869 of file fleet_config.pb.h.
|
inline |
Definition at line 2107 of file fleet_config.pb.h.
|
inline |
Definition at line 1953 of file fleet_config.pb.h.
|
inline |
Definition at line 2041 of file fleet_config.pb.h.
|
inline |
Definition at line 1912 of file fleet_config.pb.h.
|
inline |
Definition at line 1899 of file fleet_config.pb.h.
|
inline |
Definition at line 1893 of file fleet_config.pb.h.
|
static |
|
inlinestatic |
Definition at line 979 of file fleet_config.pb.h.
|
final |
|
final |
|
final |
void jaiabot::protobuf::FleetConfig::MergeFrom | ( | const FleetConfig & | from | ) |
|
final |
|
inline |
Definition at line 1947 of file fleet_config.pb.h.
|
inline |
Definition at line 2022 of file fleet_config.pb.h.
|
inline |
Definition at line 2017 of file fleet_config.pb.h.
|
inline |
Definition at line 2142 of file fleet_config.pb.h.
|
inline |
Definition at line 2137 of file fleet_config.pb.h.
|
inline |
Definition at line 1917 of file fleet_config.pb.h.
|
inline |
Definition at line 1982 of file fleet_config.pb.h.
|
inline |
Definition at line 971 of file fleet_config.pb.h.
|
inline |
Definition at line 2083 of file fleet_config.pb.h.
|
inlinefinal |
Definition at line 993 of file fleet_config.pb.h.
|
inlinefinal |
Definition at line 997 of file fleet_config.pb.h.
|
inline |
Definition at line 949 of file fleet_config.pb.h.
|
inline |
Definition at line 1975 of file fleet_config.pb.h.
|
inline |
Definition at line 2088 of file fleet_config.pb.h.
|
final |
|
inline |
Definition at line 2120 of file fleet_config.pb.h.
|
inline |
Definition at line 1991 of file fleet_config.pb.h.
|
inline |
Definition at line 2096 of file fleet_config.pb.h.
|
inline |
Definition at line 1933 of file fleet_config.pb.h.
|
inline |
Definition at line 1886 of file fleet_config.pb.h.
|
inline |
Definition at line 1903 of file fleet_config.pb.h.
|
inline |
Definition at line 2124 of file fleet_config.pb.h.
|
inline |
Definition at line 2058 of file fleet_config.pb.h.
|
inline |
Definition at line 2071 of file fleet_config.pb.h.
|
inline |
Definition at line 2077 of file fleet_config.pb.h.
|
inline |
Definition at line 1969 of file fleet_config.pb.h.
void jaiabot::protobuf::FleetConfig::Swap | ( | FleetConfig * | other | ) |
|
inline |
Definition at line 968 of file fleet_config.pb.h.
|
inline |
Definition at line 2054 of file fleet_config.pb.h.
|
friend |
Definition at line 1154 of file fleet_config.pb.h.
|
friend |
Definition at line 987 of file fleet_config.pb.h.
|
static |
Definition at line 1055 of file fleet_config.pb.h.
|
static |
Definition at line 1067 of file fleet_config.pb.h.
|
static |
Definition at line 1079 of file fleet_config.pb.h.
|
static |
Definition at line 1118 of file fleet_config.pb.h.
|
static |
Definition at line 1043 of file fleet_config.pb.h.
|
staticconstexpr |
Definition at line 983 of file fleet_config.pb.h.
|
static |
Definition at line 1125 of file fleet_config.pb.h.
|
static |
Definition at line 1106 of file fleet_config.pb.h.
|
static |
Definition at line 1091 of file fleet_config.pb.h.