Drizzled Public API Documentation

drizzled::message::AlterTable Class Reference
Inheritance diagram for drizzled::message::AlterTable:

Public Types

typedef AlterTable_AlterTableOperation AlterTableOperation
 
typedef AlterTable_RenameTable RenameTable
 
typedef AlterTable_AlterKeysOnOff AlterKeysOnOff
 
typedef AlterTable_BuildMethod BuildMethod
 

Public Member Functions

 AlterTable (const AlterTable &from)
 
AlterTableoperator= (const AlterTable &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (AlterTable *other)
 
AlterTableNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const AlterTable &from)
 
void MergeFrom (const AlterTable &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_catalog () const
 
void clear_catalog ()
 
const ::std::string & catalog () const
 
void set_catalog (const ::std::string &value)
 
void set_catalog (const char *value)
 
void set_catalog (const char *value, size_t size)
 
inline::std::string * mutable_catalog ()
 
inline::std::string * release_catalog ()
 
void set_allocated_catalog (::std::string *catalog)
 
bool has_schema () const
 
void clear_schema ()
 
const ::std::string & schema () const
 
void set_schema (const ::std::string &value)
 
void set_schema (const char *value)
 
void set_schema (const char *value, size_t size)
 
inline::std::string * mutable_schema ()
 
inline::std::string * release_schema ()
 
void set_allocated_schema (::std::string *schema)
 
bool has_name () const
 
void clear_name ()
 
const ::std::string & name () const
 
void set_name (const ::std::string &value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
inline::std::string * mutable_name ()
 
inline::std::string * release_name ()
 
void set_allocated_name (::std::string *name)
 
bool has_build_method () const
 
void clear_build_method ()
 
inline::drizzled::message::AlterTable_BuildMethod build_method () const
 
void set_build_method (::drizzled::message::AlterTable_BuildMethod value)
 
bool has_ignore () const
 
void clear_ignore ()
 
bool ignore () const
 
void set_ignore (bool value)
 
int operations_size () const
 
void clear_operations ()
 
const ::drizzled::message::AlterTable_AlterTableOperationoperations (int index) const
 
inline::drizzled::message::AlterTable_AlterTableOperation * mutable_operations (int index)
 
inline::drizzled::message::AlterTable_AlterTableOperation * add_operations ()
 
const ::google::protobuf::RepeatedPtrField< ::drizzled::message::AlterTable_AlterTableOperation > & operations () const
 
inline::google::protobuf::RepeatedPtrField< ::drizzled::message::AlterTable_AlterTableOperation > * mutable_operations ()
 
bool has_rename () const
 
void clear_rename ()
 
const ::drizzled::message::AlterTable_RenameTablerename () const
 
inline::drizzled::message::AlterTable_RenameTable * mutable_rename ()
 
inline::drizzled::message::AlterTable_RenameTable * release_rename ()
 
void set_allocated_rename (::drizzled::message::AlterTable_RenameTable *rename)
 
bool has_alter_keys_onoff () const
 
void clear_alter_keys_onoff ()
 
const ::drizzled::message::AlterTable_AlterKeysOnOffalter_keys_onoff () const
 
inline::drizzled::message::AlterTable_AlterKeysOnOff * mutable_alter_keys_onoff ()
 
inline::drizzled::message::AlterTable_AlterKeysOnOff * release_alter_keys_onoff ()
 
void set_allocated_alter_keys_onoff (::drizzled::message::AlterTable_AlterKeysOnOff *alter_keys_onoff)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const AlterTabledefault_instance ()
 
static bool BuildMethod_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * BuildMethod_descriptor ()
 
static const ::std::string & BuildMethod_Name (BuildMethod value)
 
static bool BuildMethod_Parse (const ::std::string &name, BuildMethod *value)
 

Static Public Attributes

static const BuildMethod BUILD_DEFAULT = AlterTable_BuildMethod_BUILD_DEFAULT
 
static const BuildMethod BUILD_ONLINE = AlterTable_BuildMethod_BUILD_ONLINE
 
static const BuildMethod BUILD_OFFLINE = AlterTable_BuildMethod_BUILD_OFFLINE
 
static const BuildMethod BuildMethod_MIN
 
static const BuildMethod BuildMethod_MAX
 
static const int BuildMethod_ARRAYSIZE
 
static const int kCatalogFieldNumber = 1
 
static const int kSchemaFieldNumber = 2
 
static const int kNameFieldNumber = 3
 
static const int kBuildMethodFieldNumber = 4
 
static const int kIgnoreFieldNumber = 5
 
static const int kOperationsFieldNumber = 6
 
static const int kRenameFieldNumber = 7
 
static const int kAlterKeysOnoffFieldNumber = 8
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_catalog ()
 
void clear_has_catalog ()
 
void set_has_schema ()
 
void clear_has_schema ()
 
void set_has_name ()
 
void clear_has_name ()
 
void set_has_build_method ()
 
void clear_has_build_method ()
 
void set_has_ignore ()
 
void clear_has_ignore ()
 
void set_has_rename ()
 
void clear_has_rename ()
 
void set_has_alter_keys_onoff ()
 
void clear_has_alter_keys_onoff ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::std::string * catalog_
 
::std::string * schema_
 
::std::string * name_
 
int build_method_
 
bool ignore_
 
::google::protobuf::RepeatedPtrField< ::drizzled::message::AlterTable_AlterTableOperationoperations_
 
::drizzled::message::AlterTable_RenameTablerename_
 
::drizzled::message::AlterTable_AlterKeysOnOffalter_keys_onoff_
 

Static Private Attributes

static AlterTabledefault_instance_ = NULL
 

Friends

void protobuf_AddDesc_alter_5ftable_2eproto ()
 
void protobuf_AssignDesc_alter_5ftable_2eproto ()
 
void protobuf_ShutdownFile_alter_5ftable_2eproto ()
 

Detailed Description

Definition at line 386 of file alter_table.pb.h.

Member Data Documentation

const int drizzled::message::AlterTable::BuildMethod_ARRAYSIZE
static
Initial value:
=
AlterTable_BuildMethod_BuildMethod_ARRAYSIZE

Definition at line 452 of file alter_table.pb.h.

const AlterTable_BuildMethod drizzled::message::AlterTable::BuildMethod_MAX
static
Initial value:
=
AlterTable_BuildMethod_BuildMethod_MAX

Definition at line 450 of file alter_table.pb.h.

const AlterTable_BuildMethod drizzled::message::AlterTable::BuildMethod_MIN
static
Initial value:
=
AlterTable_BuildMethod_BuildMethod_MIN

Definition at line 448 of file alter_table.pb.h.


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