From 519b1d0757404c8ff1eeb2a68d29f5ade54a1752 Mon Sep 17 00:00:00 2001 From: JeremyHi Date: Mon, 22 Jan 2024 14:39:21 +0800 Subject: [PATCH] feat: support batch ddl (#135) * feat: support batch create table * feat: ddl batch * feat: batch ddl task * feat: response table ids --- c++/greptime/v1/meta/ddl.pb.cc | 940 ++++- c++/greptime/v1/meta/ddl.pb.h | 976 ++++- c++/greptime/v1/region/server.pb.cc | 993 ++++- c++/greptime/v1/region/server.pb.h | 935 ++++- go/greptime/v1/meta/ddl.pb.go | 513 ++- java/src/main/java/greptime/v1/meta/Ddl.java | 3683 ++++++++++++++++- .../java/io/greptime/v1/region/Server.java | 3261 ++++++++++++++- proto/greptime/v1/meta/ddl.proto | 12 + proto/greptime/v1/region/server.proto | 13 + 9 files changed, 10969 insertions(+), 357 deletions(-) diff --git a/c++/greptime/v1/meta/ddl.pb.cc b/c++/greptime/v1/meta/ddl.pb.cc index ff7ecac..9ce8c58 100644 --- a/c++/greptime/v1/meta/ddl.pb.cc +++ b/c++/greptime/v1/meta/ddl.pb.cc @@ -38,6 +38,19 @@ struct CreateTableTaskDefaultTypeInternal { }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CreateTableTaskDefaultTypeInternal _CreateTableTask_default_instance_; +PROTOBUF_CONSTEXPR CreateTableTasks::CreateTableTasks( + ::_pbi::ConstantInitialized): _impl_{ + /*decltype(_impl_.tasks_)*/{} + , /*decltype(_impl_._cached_size_)*/{}} {} +struct CreateTableTasksDefaultTypeInternal { + PROTOBUF_CONSTEXPR CreateTableTasksDefaultTypeInternal() + : _instance(::_pbi::ConstantInitialized{}) {} + ~CreateTableTasksDefaultTypeInternal() {} + union { + CreateTableTasks _instance; + }; +}; +PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CreateTableTasksDefaultTypeInternal _CreateTableTasks_default_instance_; PROTOBUF_CONSTEXPR DropTableTask::DropTableTask( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.drop_table_)*/nullptr @@ -51,6 +64,19 @@ struct DropTableTaskDefaultTypeInternal { }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DropTableTaskDefaultTypeInternal _DropTableTask_default_instance_; +PROTOBUF_CONSTEXPR DropTableTasks::DropTableTasks( + ::_pbi::ConstantInitialized): _impl_{ + /*decltype(_impl_.tasks_)*/{} + , /*decltype(_impl_._cached_size_)*/{}} {} +struct DropTableTasksDefaultTypeInternal { + PROTOBUF_CONSTEXPR DropTableTasksDefaultTypeInternal() + : _instance(::_pbi::ConstantInitialized{}) {} + ~DropTableTasksDefaultTypeInternal() {} + union { + DropTableTasks _instance; + }; +}; +PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DropTableTasksDefaultTypeInternal _DropTableTasks_default_instance_; PROTOBUF_CONSTEXPR AlterTableTask::AlterTableTask( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.alter_table_)*/nullptr @@ -64,6 +90,19 @@ struct AlterTableTaskDefaultTypeInternal { }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 AlterTableTaskDefaultTypeInternal _AlterTableTask_default_instance_; +PROTOBUF_CONSTEXPR AlterTableTasks::AlterTableTasks( + ::_pbi::ConstantInitialized): _impl_{ + /*decltype(_impl_.tasks_)*/{} + , /*decltype(_impl_._cached_size_)*/{}} {} +struct AlterTableTasksDefaultTypeInternal { + PROTOBUF_CONSTEXPR AlterTableTasksDefaultTypeInternal() + : _instance(::_pbi::ConstantInitialized{}) {} + ~AlterTableTasksDefaultTypeInternal() {} + union { + AlterTableTasks _instance; + }; +}; +PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 AlterTableTasksDefaultTypeInternal _AlterTableTasks_default_instance_; PROTOBUF_CONSTEXPR TruncateTableTask::TruncateTableTask( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.truncate_table_)*/nullptr @@ -94,7 +133,8 @@ struct SubmitDdlTaskRequestDefaultTypeInternal { PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SubmitDdlTaskRequestDefaultTypeInternal _SubmitDdlTaskRequest_default_instance_; PROTOBUF_CONSTEXPR SubmitDdlTaskResponse::SubmitDdlTaskResponse( ::_pbi::ConstantInitialized): _impl_{ - /*decltype(_impl_.key_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}} + /*decltype(_impl_.table_ids_)*/{} + , /*decltype(_impl_.key_)*/{&::_pbi::fixed_address_empty_string, ::_pbi::ConstantInitialized{}} , /*decltype(_impl_.header_)*/nullptr , /*decltype(_impl_.table_id_)*/nullptr , /*decltype(_impl_._cached_size_)*/{}} {} @@ -110,7 +150,7 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORIT } // namespace meta } // namespace v1 } // namespace greptime -static ::_pb::Metadata file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[6]; +static ::_pb::Metadata file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[9]; static const ::_pb::EnumDescriptor* file_level_enum_descriptors_greptime_2fv1_2fmeta_2fddl_2eproto[1]; static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_greptime_2fv1_2fmeta_2fddl_2eproto = nullptr; @@ -125,6 +165,13 @@ const uint32_t TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto::offsets[] PROTOBU PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::CreateTableTask, _impl_.partitions_), PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::CreateTableTask, _impl_.table_info_), ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::CreateTableTasks, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + ~0u, // no _inlined_string_donated_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::CreateTableTasks, _impl_.tasks_), + ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::DropTableTask, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ @@ -132,6 +179,13 @@ const uint32_t TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto::offsets[] PROTOBU ~0u, // no _inlined_string_donated_ PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::DropTableTask, _impl_.drop_table_), ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::DropTableTasks, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + ~0u, // no _inlined_string_donated_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::DropTableTasks, _impl_.tasks_), + ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::AlterTableTask, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ @@ -139,6 +193,13 @@ const uint32_t TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto::offsets[] PROTOBU ~0u, // no _inlined_string_donated_ PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::AlterTableTask, _impl_.alter_table_), ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::AlterTableTasks, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + ~0u, // no _inlined_string_donated_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::AlterTableTasks, _impl_.tasks_), + ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::TruncateTableTask, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ @@ -156,6 +217,9 @@ const uint32_t TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto::offsets[] PROTOBU ::_pbi::kInvalidFieldOffsetTag, ::_pbi::kInvalidFieldOffsetTag, ::_pbi::kInvalidFieldOffsetTag, + ::_pbi::kInvalidFieldOffsetTag, + ::_pbi::kInvalidFieldOffsetTag, + ::_pbi::kInvalidFieldOffsetTag, PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::SubmitDdlTaskRequest, _impl_.task_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::SubmitDdlTaskResponse, _internal_metadata_), @@ -166,20 +230,27 @@ const uint32_t TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto::offsets[] PROTOBU PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::SubmitDdlTaskResponse, _impl_.header_), PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::SubmitDdlTaskResponse, _impl_.key_), PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::SubmitDdlTaskResponse, _impl_.table_id_), + PROTOBUF_FIELD_OFFSET(::greptime::v1::meta::SubmitDdlTaskResponse, _impl_.table_ids_), }; static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { { 0, -1, -1, sizeof(::greptime::v1::meta::CreateTableTask)}, - { 9, -1, -1, sizeof(::greptime::v1::meta::DropTableTask)}, - { 16, -1, -1, sizeof(::greptime::v1::meta::AlterTableTask)}, - { 23, -1, -1, sizeof(::greptime::v1::meta::TruncateTableTask)}, - { 30, -1, -1, sizeof(::greptime::v1::meta::SubmitDdlTaskRequest)}, - { 42, -1, -1, sizeof(::greptime::v1::meta::SubmitDdlTaskResponse)}, + { 9, -1, -1, sizeof(::greptime::v1::meta::CreateTableTasks)}, + { 16, -1, -1, sizeof(::greptime::v1::meta::DropTableTask)}, + { 23, -1, -1, sizeof(::greptime::v1::meta::DropTableTasks)}, + { 30, -1, -1, sizeof(::greptime::v1::meta::AlterTableTask)}, + { 37, -1, -1, sizeof(::greptime::v1::meta::AlterTableTasks)}, + { 44, -1, -1, sizeof(::greptime::v1::meta::TruncateTableTask)}, + { 51, -1, -1, sizeof(::greptime::v1::meta::SubmitDdlTaskRequest)}, + { 66, -1, -1, sizeof(::greptime::v1::meta::SubmitDdlTaskResponse)}, }; static const ::_pb::Message* const file_default_instances[] = { &::greptime::v1::meta::_CreateTableTask_default_instance_._instance, + &::greptime::v1::meta::_CreateTableTasks_default_instance_._instance, &::greptime::v1::meta::_DropTableTask_default_instance_._instance, + &::greptime::v1::meta::_DropTableTasks_default_instance_._instance, &::greptime::v1::meta::_AlterTableTask_default_instance_._instance, + &::greptime::v1::meta::_AlterTableTasks_default_instance_._instance, &::greptime::v1::meta::_TruncateTableTask_default_instance_._instance, &::greptime::v1::meta::_SubmitDdlTaskRequest_default_instance_._instance, &::greptime::v1::meta::_SubmitDdlTaskResponse_default_instance_._instance, @@ -192,30 +263,41 @@ const char descriptor_table_protodef_greptime_2fv1_2fmeta_2fddl_2eproto[] PROTOB "/ddl.proto\"\212\001\n\017CreateTableTask\0222\n\014create" "_table\030\001 \001(\0132\034.greptime.v1.CreateTableEx" "pr\022/\n\npartitions\030\002 \003(\0132\033.greptime.v1.met" - "a.Partition\022\022\n\ntable_info\030\003 \001(\014\"\?\n\rDropT" - "ableTask\022.\n\ndrop_table\030\001 \001(\0132\032.greptime." - "v1.DropTableExpr\"=\n\016AlterTableTask\022+\n\013al" - "ter_table\030\001 \001(\0132\026.greptime.v1.AlterExpr\"" - "K\n\021TruncateTableTask\0226\n\016truncate_table\030\001" - " \001(\0132\036.greptime.v1.TruncateTableExpr\"\315\002\n" - "\024SubmitDdlTaskRequest\022/\n\006header\030\001 \001(\0132\037." - "greptime.v1.meta.RequestHeader\022>\n\021create" - "_table_task\030\002 \001(\0132!.greptime.v1.meta.Cre" - "ateTableTaskH\000\022:\n\017drop_table_task\030\003 \001(\0132" - "\037.greptime.v1.meta.DropTableTaskH\000\022<\n\020al" - "ter_table_task\030\004 \001(\0132 .greptime.v1.meta." - "AlterTableTaskH\000\022B\n\023truncate_table_task\030" - "\005 \001(\0132#.greptime.v1.meta.TruncateTableTa" - "skH\000B\006\n\004task\"\203\001\n\025SubmitDdlTaskResponse\0220" - "\n\006header\030\001 \001(\0132 .greptime.v1.meta.Respon" - "seHeader\022\013\n\003key\030\002 \001(\014\022+\n\010table_id\030\004 \001(\0132" - "\031.greptime.v1.meta.TableId*#\n\013DdlTaskTyp" - "e\022\n\n\006Create\020\000\022\010\n\004Drop\020\0012k\n\007DdlTask\022`\n\rSu" - "bmitDdlTask\022&.greptime.v1.meta.SubmitDdl" - "TaskRequest\032\'.greptime.v1.meta.SubmitDdl" - "TaskResponseB\n\021cr" + "eate_table_task\030\002 \001(\0132!.greptime.v1.meta" + ".CreateTableTaskH\000\022:\n\017drop_table_task\030\003 " + "\001(\0132\037.greptime.v1.meta.DropTableTaskH\000\022<" + "\n\020alter_table_task\030\004 \001(\0132 .greptime.v1.m" + "eta.AlterTableTaskH\000\022B\n\023truncate_table_t" + "ask\030\005 \001(\0132#.greptime.v1.meta.TruncateTab" + "leTaskH\000\022@\n\022create_table_tasks\030\006 \001(\0132\".g" + "reptime.v1.meta.CreateTableTasksH\000\022<\n\020dr" + "op_table_tasks\030\007 \001(\0132 .greptime.v1.meta." + "DropTableTasksH\000\022>\n\021alter_table_tasks\030\010 " + "\001(\0132!.greptime.v1.meta.AlterTableTasksH\000" + "B\006\n\004task\"\261\001\n\025SubmitDdlTaskResponse\0220\n\006he" + "ader\030\001 \001(\0132 .greptime.v1.meta.ResponseHe" + "ader\022\013\n\003key\030\002 \001(\014\022+\n\010table_id\030\004 \001(\0132\031.gr" + "eptime.v1.meta.TableId\022,\n\ttable_ids\030\005 \003(" + "\0132\031.greptime.v1.meta.TableId*#\n\013DdlTaskT" + "ype\022\n\n\006Create\020\000\022\010\n\004Drop\020\0012k\n\007DdlTask\022`\n\r" + "SubmitDdlTask\022&.greptime.v1.meta.SubmitD" + "dlTaskRequest\032\'.greptime.v1.meta.SubmitD" + "dlTaskResponseB(from._internal_metadata_); + // @@protoc_insertion_point(copy_constructor:greptime.v1.meta.CreateTableTasks) +} + +inline void CreateTableTasks::SharedCtor( + ::_pb::Arena* arena, bool is_message_owned) { + (void)arena; + (void)is_message_owned; + new (&_impl_) Impl_{ + decltype(_impl_.tasks_){arena} + , /*decltype(_impl_._cached_size_)*/{} + }; +} + +CreateTableTasks::~CreateTableTasks() { + // @@protoc_insertion_point(destructor:greptime.v1.meta.CreateTableTasks) + if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) { + (void)arena; + return; + } + SharedDtor(); +} + +inline void CreateTableTasks::SharedDtor() { + GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); + _impl_.tasks_.~RepeatedPtrField(); +} + +void CreateTableTasks::SetCachedSize(int size) const { + _impl_._cached_size_.Set(size); +} + +void CreateTableTasks::Clear() { +// @@protoc_insertion_point(message_clear_start:greptime.v1.meta.CreateTableTasks) + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + _impl_.tasks_.Clear(); + _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); +} + +const char* CreateTableTasks::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { +#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure + while (!ctx->Done(&ptr)) { + uint32_t tag; + ptr = ::_pbi::ReadTag(ptr, &tag); + switch (tag >> 3) { + // repeated .greptime.v1.meta.CreateTableTask tasks = 1; + case 1: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { + ptr -= 1; + do { + ptr += 1; + ptr = ctx->ParseMessage(_internal_add_tasks(), ptr); + CHK_(ptr); + if (!ctx->DataAvailable(ptr)) break; + } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); + } else + goto handle_unusual; + continue; + default: + goto handle_unusual; + } // switch + handle_unusual: + if ((tag == 0) || ((tag & 7) == 4)) { + CHK_(ptr); + ctx->SetLastTag(tag); + goto message_done; + } + ptr = UnknownFieldParse( + tag, + _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), + ptr, ctx); + CHK_(ptr != nullptr); + } // while +message_done: + return ptr; +failure: + ptr = nullptr; + goto message_done; +#undef CHK_ +} + +uint8_t* CreateTableTasks::_InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { + // @@protoc_insertion_point(serialize_to_array_start:greptime.v1.meta.CreateTableTasks) + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + // repeated .greptime.v1.meta.CreateTableTask tasks = 1; + for (unsigned i = 0, + n = static_cast(this->_internal_tasks_size()); i < n; i++) { + const auto& repfield = this->_internal_tasks(i); + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); + } + + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { + target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); + } + // @@protoc_insertion_point(serialize_to_array_end:greptime.v1.meta.CreateTableTasks) + return target; +} + +size_t CreateTableTasks::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:greptime.v1.meta.CreateTableTasks) + size_t total_size = 0; + + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .greptime.v1.meta.CreateTableTask tasks = 1; + total_size += 1UL * this->_internal_tasks_size(); + for (const auto& msg : this->_impl_.tasks_) { + total_size += + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); + } + + return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); +} + +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CreateTableTasks::_class_data_ = { + ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck, + CreateTableTasks::MergeImpl +}; +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CreateTableTasks::GetClassData() const { return &_class_data_; } + + +void CreateTableTasks::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) { + auto* const _this = static_cast(&to_msg); + auto& from = static_cast(from_msg); + // @@protoc_insertion_point(class_specific_merge_from_start:greptime.v1.meta.CreateTableTasks) + GOOGLE_DCHECK_NE(&from, _this); + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + _this->_impl_.tasks_.MergeFrom(from._impl_.tasks_); + _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); +} + +void CreateTableTasks::CopyFrom(const CreateTableTasks& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:greptime.v1.meta.CreateTableTasks) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CreateTableTasks::IsInitialized() const { + return true; +} + +void CreateTableTasks::InternalSwap(CreateTableTasks* other) { + using std::swap; + _internal_metadata_.InternalSwap(&other->_internal_metadata_); + _impl_.tasks_.InternalSwap(&other->_impl_.tasks_); +} + +::PROTOBUF_NAMESPACE_ID::Metadata CreateTableTasks::GetMetadata() const { + return ::_pbi::AssignDescriptors( + &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[1]); +} + +// =================================================================== + class DropTableTask::_Internal { public: static const ::greptime::v1::DropTableExpr& drop_table(const DropTableTask* msg); @@ -734,7 +1001,192 @@ void DropTableTask::InternalSwap(DropTableTask* other) { ::PROTOBUF_NAMESPACE_ID::Metadata DropTableTask::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, - file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[1]); + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[2]); +} + +// =================================================================== + +class DropTableTasks::_Internal { + public: +}; + +DropTableTasks::DropTableTasks(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned) + : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { + SharedCtor(arena, is_message_owned); + // @@protoc_insertion_point(arena_constructor:greptime.v1.meta.DropTableTasks) +} +DropTableTasks::DropTableTasks(const DropTableTasks& from) + : ::PROTOBUF_NAMESPACE_ID::Message() { + DropTableTasks* const _this = this; (void)_this; + new (&_impl_) Impl_{ + decltype(_impl_.tasks_){from._impl_.tasks_} + , /*decltype(_impl_._cached_size_)*/{}}; + + _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); + // @@protoc_insertion_point(copy_constructor:greptime.v1.meta.DropTableTasks) +} + +inline void DropTableTasks::SharedCtor( + ::_pb::Arena* arena, bool is_message_owned) { + (void)arena; + (void)is_message_owned; + new (&_impl_) Impl_{ + decltype(_impl_.tasks_){arena} + , /*decltype(_impl_._cached_size_)*/{} + }; +} + +DropTableTasks::~DropTableTasks() { + // @@protoc_insertion_point(destructor:greptime.v1.meta.DropTableTasks) + if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) { + (void)arena; + return; + } + SharedDtor(); +} + +inline void DropTableTasks::SharedDtor() { + GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); + _impl_.tasks_.~RepeatedPtrField(); +} + +void DropTableTasks::SetCachedSize(int size) const { + _impl_._cached_size_.Set(size); +} + +void DropTableTasks::Clear() { +// @@protoc_insertion_point(message_clear_start:greptime.v1.meta.DropTableTasks) + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + _impl_.tasks_.Clear(); + _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); +} + +const char* DropTableTasks::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { +#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure + while (!ctx->Done(&ptr)) { + uint32_t tag; + ptr = ::_pbi::ReadTag(ptr, &tag); + switch (tag >> 3) { + // repeated .greptime.v1.meta.DropTableTask tasks = 1; + case 1: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { + ptr -= 1; + do { + ptr += 1; + ptr = ctx->ParseMessage(_internal_add_tasks(), ptr); + CHK_(ptr); + if (!ctx->DataAvailable(ptr)) break; + } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); + } else + goto handle_unusual; + continue; + default: + goto handle_unusual; + } // switch + handle_unusual: + if ((tag == 0) || ((tag & 7) == 4)) { + CHK_(ptr); + ctx->SetLastTag(tag); + goto message_done; + } + ptr = UnknownFieldParse( + tag, + _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), + ptr, ctx); + CHK_(ptr != nullptr); + } // while +message_done: + return ptr; +failure: + ptr = nullptr; + goto message_done; +#undef CHK_ +} + +uint8_t* DropTableTasks::_InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { + // @@protoc_insertion_point(serialize_to_array_start:greptime.v1.meta.DropTableTasks) + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + // repeated .greptime.v1.meta.DropTableTask tasks = 1; + for (unsigned i = 0, + n = static_cast(this->_internal_tasks_size()); i < n; i++) { + const auto& repfield = this->_internal_tasks(i); + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); + } + + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { + target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); + } + // @@protoc_insertion_point(serialize_to_array_end:greptime.v1.meta.DropTableTasks) + return target; +} + +size_t DropTableTasks::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:greptime.v1.meta.DropTableTasks) + size_t total_size = 0; + + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .greptime.v1.meta.DropTableTask tasks = 1; + total_size += 1UL * this->_internal_tasks_size(); + for (const auto& msg : this->_impl_.tasks_) { + total_size += + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); + } + + return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); +} + +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData DropTableTasks::_class_data_ = { + ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck, + DropTableTasks::MergeImpl +}; +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*DropTableTasks::GetClassData() const { return &_class_data_; } + + +void DropTableTasks::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) { + auto* const _this = static_cast(&to_msg); + auto& from = static_cast(from_msg); + // @@protoc_insertion_point(class_specific_merge_from_start:greptime.v1.meta.DropTableTasks) + GOOGLE_DCHECK_NE(&from, _this); + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + _this->_impl_.tasks_.MergeFrom(from._impl_.tasks_); + _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); +} + +void DropTableTasks::CopyFrom(const DropTableTasks& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:greptime.v1.meta.DropTableTasks) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool DropTableTasks::IsInitialized() const { + return true; +} + +void DropTableTasks::InternalSwap(DropTableTasks* other) { + using std::swap; + _internal_metadata_.InternalSwap(&other->_internal_metadata_); + _impl_.tasks_.InternalSwap(&other->_impl_.tasks_); +} + +::PROTOBUF_NAMESPACE_ID::Metadata DropTableTasks::GetMetadata() const { + return ::_pbi::AssignDescriptors( + &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[3]); } // =================================================================== @@ -933,7 +1385,192 @@ void AlterTableTask::InternalSwap(AlterTableTask* other) { ::PROTOBUF_NAMESPACE_ID::Metadata AlterTableTask::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, - file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[2]); + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[4]); +} + +// =================================================================== + +class AlterTableTasks::_Internal { + public: +}; + +AlterTableTasks::AlterTableTasks(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned) + : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { + SharedCtor(arena, is_message_owned); + // @@protoc_insertion_point(arena_constructor:greptime.v1.meta.AlterTableTasks) +} +AlterTableTasks::AlterTableTasks(const AlterTableTasks& from) + : ::PROTOBUF_NAMESPACE_ID::Message() { + AlterTableTasks* const _this = this; (void)_this; + new (&_impl_) Impl_{ + decltype(_impl_.tasks_){from._impl_.tasks_} + , /*decltype(_impl_._cached_size_)*/{}}; + + _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); + // @@protoc_insertion_point(copy_constructor:greptime.v1.meta.AlterTableTasks) +} + +inline void AlterTableTasks::SharedCtor( + ::_pb::Arena* arena, bool is_message_owned) { + (void)arena; + (void)is_message_owned; + new (&_impl_) Impl_{ + decltype(_impl_.tasks_){arena} + , /*decltype(_impl_._cached_size_)*/{} + }; +} + +AlterTableTasks::~AlterTableTasks() { + // @@protoc_insertion_point(destructor:greptime.v1.meta.AlterTableTasks) + if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) { + (void)arena; + return; + } + SharedDtor(); +} + +inline void AlterTableTasks::SharedDtor() { + GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); + _impl_.tasks_.~RepeatedPtrField(); +} + +void AlterTableTasks::SetCachedSize(int size) const { + _impl_._cached_size_.Set(size); +} + +void AlterTableTasks::Clear() { +// @@protoc_insertion_point(message_clear_start:greptime.v1.meta.AlterTableTasks) + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + _impl_.tasks_.Clear(); + _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); +} + +const char* AlterTableTasks::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { +#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure + while (!ctx->Done(&ptr)) { + uint32_t tag; + ptr = ::_pbi::ReadTag(ptr, &tag); + switch (tag >> 3) { + // repeated .greptime.v1.meta.AlterTableTask tasks = 1; + case 1: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { + ptr -= 1; + do { + ptr += 1; + ptr = ctx->ParseMessage(_internal_add_tasks(), ptr); + CHK_(ptr); + if (!ctx->DataAvailable(ptr)) break; + } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); + } else + goto handle_unusual; + continue; + default: + goto handle_unusual; + } // switch + handle_unusual: + if ((tag == 0) || ((tag & 7) == 4)) { + CHK_(ptr); + ctx->SetLastTag(tag); + goto message_done; + } + ptr = UnknownFieldParse( + tag, + _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), + ptr, ctx); + CHK_(ptr != nullptr); + } // while +message_done: + return ptr; +failure: + ptr = nullptr; + goto message_done; +#undef CHK_ +} + +uint8_t* AlterTableTasks::_InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { + // @@protoc_insertion_point(serialize_to_array_start:greptime.v1.meta.AlterTableTasks) + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + // repeated .greptime.v1.meta.AlterTableTask tasks = 1; + for (unsigned i = 0, + n = static_cast(this->_internal_tasks_size()); i < n; i++) { + const auto& repfield = this->_internal_tasks(i); + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); + } + + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { + target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); + } + // @@protoc_insertion_point(serialize_to_array_end:greptime.v1.meta.AlterTableTasks) + return target; +} + +size_t AlterTableTasks::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:greptime.v1.meta.AlterTableTasks) + size_t total_size = 0; + + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .greptime.v1.meta.AlterTableTask tasks = 1; + total_size += 1UL * this->_internal_tasks_size(); + for (const auto& msg : this->_impl_.tasks_) { + total_size += + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); + } + + return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); +} + +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData AlterTableTasks::_class_data_ = { + ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck, + AlterTableTasks::MergeImpl +}; +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*AlterTableTasks::GetClassData() const { return &_class_data_; } + + +void AlterTableTasks::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) { + auto* const _this = static_cast(&to_msg); + auto& from = static_cast(from_msg); + // @@protoc_insertion_point(class_specific_merge_from_start:greptime.v1.meta.AlterTableTasks) + GOOGLE_DCHECK_NE(&from, _this); + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + _this->_impl_.tasks_.MergeFrom(from._impl_.tasks_); + _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); +} + +void AlterTableTasks::CopyFrom(const AlterTableTasks& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:greptime.v1.meta.AlterTableTasks) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool AlterTableTasks::IsInitialized() const { + return true; +} + +void AlterTableTasks::InternalSwap(AlterTableTasks* other) { + using std::swap; + _internal_metadata_.InternalSwap(&other->_internal_metadata_); + _impl_.tasks_.InternalSwap(&other->_impl_.tasks_); +} + +::PROTOBUF_NAMESPACE_ID::Metadata AlterTableTasks::GetMetadata() const { + return ::_pbi::AssignDescriptors( + &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[5]); } // =================================================================== @@ -1132,7 +1769,7 @@ void TruncateTableTask::InternalSwap(TruncateTableTask* other) { ::PROTOBUF_NAMESPACE_ID::Metadata TruncateTableTask::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, - file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[3]); + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[6]); } // =================================================================== @@ -1144,6 +1781,9 @@ class SubmitDdlTaskRequest::_Internal { static const ::greptime::v1::meta::DropTableTask& drop_table_task(const SubmitDdlTaskRequest* msg); static const ::greptime::v1::meta::AlterTableTask& alter_table_task(const SubmitDdlTaskRequest* msg); static const ::greptime::v1::meta::TruncateTableTask& truncate_table_task(const SubmitDdlTaskRequest* msg); + static const ::greptime::v1::meta::CreateTableTasks& create_table_tasks(const SubmitDdlTaskRequest* msg); + static const ::greptime::v1::meta::DropTableTasks& drop_table_tasks(const SubmitDdlTaskRequest* msg); + static const ::greptime::v1::meta::AlterTableTasks& alter_table_tasks(const SubmitDdlTaskRequest* msg); }; const ::greptime::v1::meta::RequestHeader& @@ -1166,6 +1806,18 @@ const ::greptime::v1::meta::TruncateTableTask& SubmitDdlTaskRequest::_Internal::truncate_table_task(const SubmitDdlTaskRequest* msg) { return *msg->_impl_.task_.truncate_table_task_; } +const ::greptime::v1::meta::CreateTableTasks& +SubmitDdlTaskRequest::_Internal::create_table_tasks(const SubmitDdlTaskRequest* msg) { + return *msg->_impl_.task_.create_table_tasks_; +} +const ::greptime::v1::meta::DropTableTasks& +SubmitDdlTaskRequest::_Internal::drop_table_tasks(const SubmitDdlTaskRequest* msg) { + return *msg->_impl_.task_.drop_table_tasks_; +} +const ::greptime::v1::meta::AlterTableTasks& +SubmitDdlTaskRequest::_Internal::alter_table_tasks(const SubmitDdlTaskRequest* msg) { + return *msg->_impl_.task_.alter_table_tasks_; +} void SubmitDdlTaskRequest::clear_header() { if (GetArenaForAllocation() == nullptr && _impl_.header_ != nullptr) { delete _impl_.header_; @@ -1232,6 +1884,51 @@ void SubmitDdlTaskRequest::set_allocated_truncate_table_task(::greptime::v1::met } // @@protoc_insertion_point(field_set_allocated:greptime.v1.meta.SubmitDdlTaskRequest.truncate_table_task) } +void SubmitDdlTaskRequest::set_allocated_create_table_tasks(::greptime::v1::meta::CreateTableTasks* create_table_tasks) { + ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); + clear_task(); + if (create_table_tasks) { + ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = + ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(create_table_tasks); + if (message_arena != submessage_arena) { + create_table_tasks = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( + message_arena, create_table_tasks, submessage_arena); + } + set_has_create_table_tasks(); + _impl_.task_.create_table_tasks_ = create_table_tasks; + } + // @@protoc_insertion_point(field_set_allocated:greptime.v1.meta.SubmitDdlTaskRequest.create_table_tasks) +} +void SubmitDdlTaskRequest::set_allocated_drop_table_tasks(::greptime::v1::meta::DropTableTasks* drop_table_tasks) { + ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); + clear_task(); + if (drop_table_tasks) { + ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = + ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(drop_table_tasks); + if (message_arena != submessage_arena) { + drop_table_tasks = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( + message_arena, drop_table_tasks, submessage_arena); + } + set_has_drop_table_tasks(); + _impl_.task_.drop_table_tasks_ = drop_table_tasks; + } + // @@protoc_insertion_point(field_set_allocated:greptime.v1.meta.SubmitDdlTaskRequest.drop_table_tasks) +} +void SubmitDdlTaskRequest::set_allocated_alter_table_tasks(::greptime::v1::meta::AlterTableTasks* alter_table_tasks) { + ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); + clear_task(); + if (alter_table_tasks) { + ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = + ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(alter_table_tasks); + if (message_arena != submessage_arena) { + alter_table_tasks = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( + message_arena, alter_table_tasks, submessage_arena); + } + set_has_alter_table_tasks(); + _impl_.task_.alter_table_tasks_ = alter_table_tasks; + } + // @@protoc_insertion_point(field_set_allocated:greptime.v1.meta.SubmitDdlTaskRequest.alter_table_tasks) +} SubmitDdlTaskRequest::SubmitDdlTaskRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { @@ -1273,6 +1970,21 @@ SubmitDdlTaskRequest::SubmitDdlTaskRequest(const SubmitDdlTaskRequest& from) from._internal_truncate_table_task()); break; } + case kCreateTableTasks: { + _this->_internal_mutable_create_table_tasks()->::greptime::v1::meta::CreateTableTasks::MergeFrom( + from._internal_create_table_tasks()); + break; + } + case kDropTableTasks: { + _this->_internal_mutable_drop_table_tasks()->::greptime::v1::meta::DropTableTasks::MergeFrom( + from._internal_drop_table_tasks()); + break; + } + case kAlterTableTasks: { + _this->_internal_mutable_alter_table_tasks()->::greptime::v1::meta::AlterTableTasks::MergeFrom( + from._internal_alter_table_tasks()); + break; + } case TASK_NOT_SET: { break; } @@ -1341,6 +2053,24 @@ void SubmitDdlTaskRequest::clear_task() { } break; } + case kCreateTableTasks: { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.task_.create_table_tasks_; + } + break; + } + case kDropTableTasks: { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.task_.drop_table_tasks_; + } + break; + } + case kAlterTableTasks: { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.task_.alter_table_tasks_; + } + break; + } case TASK_NOT_SET: { break; } @@ -1409,6 +2139,30 @@ const char* SubmitDdlTaskRequest::_InternalParse(const char* ptr, ::_pbi::ParseC } else goto handle_unusual; continue; + // .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + case 6: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 50)) { + ptr = ctx->ParseMessage(_internal_mutable_create_table_tasks(), ptr); + CHK_(ptr); + } else + goto handle_unusual; + continue; + // .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + case 7: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 58)) { + ptr = ctx->ParseMessage(_internal_mutable_drop_table_tasks(), ptr); + CHK_(ptr); + } else + goto handle_unusual; + continue; + // .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + case 8: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 66)) { + ptr = ctx->ParseMessage(_internal_mutable_alter_table_tasks(), ptr); + CHK_(ptr); + } else + goto handle_unusual; + continue; default: goto handle_unusual; } // switch @@ -1473,6 +2227,27 @@ uint8_t* SubmitDdlTaskRequest::_InternalSerialize( _Internal::truncate_table_task(this).GetCachedSize(), target, stream); } + // .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + if (_internal_has_create_table_tasks()) { + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(6, _Internal::create_table_tasks(this), + _Internal::create_table_tasks(this).GetCachedSize(), target, stream); + } + + // .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + if (_internal_has_drop_table_tasks()) { + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(7, _Internal::drop_table_tasks(this), + _Internal::drop_table_tasks(this).GetCachedSize(), target, stream); + } + + // .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + if (_internal_has_alter_table_tasks()) { + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(8, _Internal::alter_table_tasks(this), + _Internal::alter_table_tasks(this).GetCachedSize(), target, stream); + } + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); @@ -1525,6 +2300,27 @@ size_t SubmitDdlTaskRequest::ByteSizeLong() const { *_impl_.task_.truncate_table_task_); break; } + // .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + case kCreateTableTasks: { + total_size += 1 + + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( + *_impl_.task_.create_table_tasks_); + break; + } + // .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + case kDropTableTasks: { + total_size += 1 + + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( + *_impl_.task_.drop_table_tasks_); + break; + } + // .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + case kAlterTableTasks: { + total_size += 1 + + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( + *_impl_.task_.alter_table_tasks_); + break; + } case TASK_NOT_SET: { break; } @@ -1572,6 +2368,21 @@ void SubmitDdlTaskRequest::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, c from._internal_truncate_table_task()); break; } + case kCreateTableTasks: { + _this->_internal_mutable_create_table_tasks()->::greptime::v1::meta::CreateTableTasks::MergeFrom( + from._internal_create_table_tasks()); + break; + } + case kDropTableTasks: { + _this->_internal_mutable_drop_table_tasks()->::greptime::v1::meta::DropTableTasks::MergeFrom( + from._internal_drop_table_tasks()); + break; + } + case kAlterTableTasks: { + _this->_internal_mutable_alter_table_tasks()->::greptime::v1::meta::AlterTableTasks::MergeFrom( + from._internal_alter_table_tasks()); + break; + } case TASK_NOT_SET: { break; } @@ -1601,7 +2412,7 @@ void SubmitDdlTaskRequest::InternalSwap(SubmitDdlTaskRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata SubmitDdlTaskRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, - file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[4]); + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[7]); } // =================================================================== @@ -1632,6 +2443,9 @@ void SubmitDdlTaskResponse::clear_table_id() { } _impl_.table_id_ = nullptr; } +void SubmitDdlTaskResponse::clear_table_ids() { + _impl_.table_ids_.Clear(); +} SubmitDdlTaskResponse::SubmitDdlTaskResponse(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { @@ -1642,7 +2456,8 @@ SubmitDdlTaskResponse::SubmitDdlTaskResponse(const SubmitDdlTaskResponse& from) : ::PROTOBUF_NAMESPACE_ID::Message() { SubmitDdlTaskResponse* const _this = this; (void)_this; new (&_impl_) Impl_{ - decltype(_impl_.key_){} + decltype(_impl_.table_ids_){from._impl_.table_ids_} + , decltype(_impl_.key_){} , decltype(_impl_.header_){nullptr} , decltype(_impl_.table_id_){nullptr} , /*decltype(_impl_._cached_size_)*/{}}; @@ -1670,7 +2485,8 @@ inline void SubmitDdlTaskResponse::SharedCtor( (void)arena; (void)is_message_owned; new (&_impl_) Impl_{ - decltype(_impl_.key_){} + decltype(_impl_.table_ids_){arena} + , decltype(_impl_.key_){} , decltype(_impl_.header_){nullptr} , decltype(_impl_.table_id_){nullptr} , /*decltype(_impl_._cached_size_)*/{} @@ -1692,6 +2508,7 @@ SubmitDdlTaskResponse::~SubmitDdlTaskResponse() { inline void SubmitDdlTaskResponse::SharedDtor() { GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); + _impl_.table_ids_.~RepeatedPtrField(); _impl_.key_.Destroy(); if (this != internal_default_instance()) delete _impl_.header_; if (this != internal_default_instance()) delete _impl_.table_id_; @@ -1707,6 +2524,7 @@ void SubmitDdlTaskResponse::Clear() { // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; + _impl_.table_ids_.Clear(); _impl_.key_.ClearToEmpty(); if (GetArenaForAllocation() == nullptr && _impl_.header_ != nullptr) { delete _impl_.header_; @@ -1750,6 +2568,19 @@ const char* SubmitDdlTaskResponse::_InternalParse(const char* ptr, ::_pbi::Parse } else goto handle_unusual; continue; + // repeated .greptime.v1.meta.TableId table_ids = 5; + case 5: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 42)) { + ptr -= 1; + do { + ptr += 1; + ptr = ctx->ParseMessage(_internal_add_table_ids(), ptr); + CHK_(ptr); + if (!ctx->DataAvailable(ptr)) break; + } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr)); + } else + goto handle_unusual; + continue; default: goto handle_unusual; } // switch @@ -1799,6 +2630,14 @@ uint8_t* SubmitDdlTaskResponse::_InternalSerialize( _Internal::table_id(this).GetCachedSize(), target, stream); } + // repeated .greptime.v1.meta.TableId table_ids = 5; + for (unsigned i = 0, + n = static_cast(this->_internal_table_ids_size()); i < n; i++) { + const auto& repfield = this->_internal_table_ids(i); + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(5, repfield, repfield.GetCachedSize(), target, stream); + } + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); @@ -1815,6 +2654,13 @@ size_t SubmitDdlTaskResponse::ByteSizeLong() const { // Prevent compiler warnings about cached_has_bits being unused (void) cached_has_bits; + // repeated .greptime.v1.meta.TableId table_ids = 5; + total_size += 1UL * this->_internal_table_ids_size(); + for (const auto& msg : this->_impl_.table_ids_) { + total_size += + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); + } + // bytes key = 2; if (!this->_internal_key().empty()) { total_size += 1 + @@ -1854,6 +2700,7 @@ void SubmitDdlTaskResponse::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, uint32_t cached_has_bits = 0; (void) cached_has_bits; + _this->_impl_.table_ids_.MergeFrom(from._impl_.table_ids_); if (!from._internal_key().empty()) { _this->_internal_set_key(from._internal_key()); } @@ -1884,6 +2731,7 @@ void SubmitDdlTaskResponse::InternalSwap(SubmitDdlTaskResponse* other) { auto* lhs_arena = GetArenaForAllocation(); auto* rhs_arena = other->GetArenaForAllocation(); _internal_metadata_.InternalSwap(&other->_internal_metadata_); + _impl_.table_ids_.InternalSwap(&other->_impl_.table_ids_); ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::InternalSwap( &_impl_.key_, lhs_arena, &other->_impl_.key_, rhs_arena @@ -1899,7 +2747,7 @@ void SubmitDdlTaskResponse::InternalSwap(SubmitDdlTaskResponse* other) { ::PROTOBUF_NAMESPACE_ID::Metadata SubmitDdlTaskResponse::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_getter, &descriptor_table_greptime_2fv1_2fmeta_2fddl_2eproto_once, - file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[5]); + file_level_metadata_greptime_2fv1_2fmeta_2fddl_2eproto[8]); } // @@protoc_insertion_point(namespace_scope) @@ -1911,14 +2759,26 @@ template<> PROTOBUF_NOINLINE ::greptime::v1::meta::CreateTableTask* Arena::CreateMaybeMessage< ::greptime::v1::meta::CreateTableTask >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::meta::CreateTableTask >(arena); } +template<> PROTOBUF_NOINLINE ::greptime::v1::meta::CreateTableTasks* +Arena::CreateMaybeMessage< ::greptime::v1::meta::CreateTableTasks >(Arena* arena) { + return Arena::CreateMessageInternal< ::greptime::v1::meta::CreateTableTasks >(arena); +} template<> PROTOBUF_NOINLINE ::greptime::v1::meta::DropTableTask* Arena::CreateMaybeMessage< ::greptime::v1::meta::DropTableTask >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::meta::DropTableTask >(arena); } +template<> PROTOBUF_NOINLINE ::greptime::v1::meta::DropTableTasks* +Arena::CreateMaybeMessage< ::greptime::v1::meta::DropTableTasks >(Arena* arena) { + return Arena::CreateMessageInternal< ::greptime::v1::meta::DropTableTasks >(arena); +} template<> PROTOBUF_NOINLINE ::greptime::v1::meta::AlterTableTask* Arena::CreateMaybeMessage< ::greptime::v1::meta::AlterTableTask >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::meta::AlterTableTask >(arena); } +template<> PROTOBUF_NOINLINE ::greptime::v1::meta::AlterTableTasks* +Arena::CreateMaybeMessage< ::greptime::v1::meta::AlterTableTasks >(Arena* arena) { + return Arena::CreateMessageInternal< ::greptime::v1::meta::AlterTableTasks >(arena); +} template<> PROTOBUF_NOINLINE ::greptime::v1::meta::TruncateTableTask* Arena::CreateMaybeMessage< ::greptime::v1::meta::TruncateTableTask >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::meta::TruncateTableTask >(arena); diff --git a/c++/greptime/v1/meta/ddl.pb.h b/c++/greptime/v1/meta/ddl.pb.h index 82dcfed..de527ac 100644 --- a/c++/greptime/v1/meta/ddl.pb.h +++ b/c++/greptime/v1/meta/ddl.pb.h @@ -54,12 +54,21 @@ namespace meta { class AlterTableTask; struct AlterTableTaskDefaultTypeInternal; extern AlterTableTaskDefaultTypeInternal _AlterTableTask_default_instance_; +class AlterTableTasks; +struct AlterTableTasksDefaultTypeInternal; +extern AlterTableTasksDefaultTypeInternal _AlterTableTasks_default_instance_; class CreateTableTask; struct CreateTableTaskDefaultTypeInternal; extern CreateTableTaskDefaultTypeInternal _CreateTableTask_default_instance_; +class CreateTableTasks; +struct CreateTableTasksDefaultTypeInternal; +extern CreateTableTasksDefaultTypeInternal _CreateTableTasks_default_instance_; class DropTableTask; struct DropTableTaskDefaultTypeInternal; extern DropTableTaskDefaultTypeInternal _DropTableTask_default_instance_; +class DropTableTasks; +struct DropTableTasksDefaultTypeInternal; +extern DropTableTasksDefaultTypeInternal _DropTableTasks_default_instance_; class SubmitDdlTaskRequest; struct SubmitDdlTaskRequestDefaultTypeInternal; extern SubmitDdlTaskRequestDefaultTypeInternal _SubmitDdlTaskRequest_default_instance_; @@ -74,8 +83,11 @@ extern TruncateTableTaskDefaultTypeInternal _TruncateTableTask_default_instance_ } // namespace greptime PROTOBUF_NAMESPACE_OPEN template<> ::greptime::v1::meta::AlterTableTask* Arena::CreateMaybeMessage<::greptime::v1::meta::AlterTableTask>(Arena*); +template<> ::greptime::v1::meta::AlterTableTasks* Arena::CreateMaybeMessage<::greptime::v1::meta::AlterTableTasks>(Arena*); template<> ::greptime::v1::meta::CreateTableTask* Arena::CreateMaybeMessage<::greptime::v1::meta::CreateTableTask>(Arena*); +template<> ::greptime::v1::meta::CreateTableTasks* Arena::CreateMaybeMessage<::greptime::v1::meta::CreateTableTasks>(Arena*); template<> ::greptime::v1::meta::DropTableTask* Arena::CreateMaybeMessage<::greptime::v1::meta::DropTableTask>(Arena*); +template<> ::greptime::v1::meta::DropTableTasks* Arena::CreateMaybeMessage<::greptime::v1::meta::DropTableTasks>(Arena*); template<> ::greptime::v1::meta::SubmitDdlTaskRequest* Arena::CreateMaybeMessage<::greptime::v1::meta::SubmitDdlTaskRequest>(Arena*); template<> ::greptime::v1::meta::SubmitDdlTaskResponse* Arena::CreateMaybeMessage<::greptime::v1::meta::SubmitDdlTaskResponse>(Arena*); template<> ::greptime::v1::meta::TruncateTableTask* Arena::CreateMaybeMessage<::greptime::v1::meta::TruncateTableTask>(Arena*); @@ -304,6 +316,163 @@ class CreateTableTask final : }; // ------------------------------------------------------------------- +class CreateTableTasks final : + public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.meta.CreateTableTasks) */ { + public: + inline CreateTableTasks() : CreateTableTasks(nullptr) {} + ~CreateTableTasks() override; + explicit PROTOBUF_CONSTEXPR CreateTableTasks(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); + + CreateTableTasks(const CreateTableTasks& from); + CreateTableTasks(CreateTableTasks&& from) noexcept + : CreateTableTasks() { + *this = ::std::move(from); + } + + inline CreateTableTasks& operator=(const CreateTableTasks& from) { + CopyFrom(from); + return *this; + } + inline CreateTableTasks& operator=(CreateTableTasks&& from) noexcept { + if (this == &from) return *this; + if (GetOwningArena() == from.GetOwningArena() + #ifdef PROTOBUF_FORCE_COPY_IN_MOVE + && GetOwningArena() != nullptr + #endif // !PROTOBUF_FORCE_COPY_IN_MOVE + ) { + InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { + return GetDescriptor(); + } + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { + return default_instance().GetMetadata().descriptor; + } + static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { + return default_instance().GetMetadata().reflection; + } + static const CreateTableTasks& default_instance() { + return *internal_default_instance(); + } + static inline const CreateTableTasks* internal_default_instance() { + return reinterpret_cast( + &_CreateTableTasks_default_instance_); + } + static constexpr int kIndexInFileMessages = + 1; + + friend void swap(CreateTableTasks& a, CreateTableTasks& b) { + a.Swap(&b); + } + inline void Swap(CreateTableTasks* other) { + if (other == this) return; + #ifdef PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() != nullptr && + GetOwningArena() == other->GetOwningArena()) { + #else // PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() == other->GetOwningArena()) { + #endif // !PROTOBUF_FORCE_COPY_IN_SWAP + InternalSwap(other); + } else { + ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); + } + } + void UnsafeArenaSwap(CreateTableTasks* other) { + if (other == this) return; + GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + InternalSwap(other); + } + + // implements Message ---------------------------------------------- + + CreateTableTasks* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { + return CreateMaybeMessage(arena); + } + using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; + void CopyFrom(const CreateTableTasks& from); + using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; + void MergeFrom( const CreateTableTasks& from) { + CreateTableTasks::MergeImpl(*this, from); + } + private: + static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); + public: + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; + uint8_t* _InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + int GetCachedSize() const final { return _impl_._cached_size_.Get(); } + + private: + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(CreateTableTasks* other); + + private: + friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; + static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + return "greptime.v1.meta.CreateTableTasks"; + } + protected: + explicit CreateTableTasks(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned = false); + public: + + static const ClassData _class_data_; + const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; + + ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + enum : int { + kTasksFieldNumber = 1, + }; + // repeated .greptime.v1.meta.CreateTableTask tasks = 1; + int tasks_size() const; + private: + int _internal_tasks_size() const; + public: + void clear_tasks(); + ::greptime::v1::meta::CreateTableTask* mutable_tasks(int index); + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::CreateTableTask >* + mutable_tasks(); + private: + const ::greptime::v1::meta::CreateTableTask& _internal_tasks(int index) const; + ::greptime::v1::meta::CreateTableTask* _internal_add_tasks(); + public: + const ::greptime::v1::meta::CreateTableTask& tasks(int index) const; + ::greptime::v1::meta::CreateTableTask* add_tasks(); + const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::CreateTableTask >& + tasks() const; + + // @@protoc_insertion_point(class_scope:greptime.v1.meta.CreateTableTasks) + private: + class _Internal; + + template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; + typedef void InternalArenaConstructable_; + typedef void DestructorSkippable_; + struct Impl_ { + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::CreateTableTask > tasks_; + mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; + }; + union { Impl_ _impl_; }; + friend struct ::TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto; +}; +// ------------------------------------------------------------------- + class DropTableTask final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.meta.DropTableTask) */ { public: @@ -352,7 +521,7 @@ class DropTableTask final : &_DropTableTask_default_instance_); } static constexpr int kIndexInFileMessages = - 1; + 2; friend void swap(DropTableTask& a, DropTableTask& b) { a.Swap(&b); @@ -461,6 +630,163 @@ class DropTableTask final : }; // ------------------------------------------------------------------- +class DropTableTasks final : + public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.meta.DropTableTasks) */ { + public: + inline DropTableTasks() : DropTableTasks(nullptr) {} + ~DropTableTasks() override; + explicit PROTOBUF_CONSTEXPR DropTableTasks(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); + + DropTableTasks(const DropTableTasks& from); + DropTableTasks(DropTableTasks&& from) noexcept + : DropTableTasks() { + *this = ::std::move(from); + } + + inline DropTableTasks& operator=(const DropTableTasks& from) { + CopyFrom(from); + return *this; + } + inline DropTableTasks& operator=(DropTableTasks&& from) noexcept { + if (this == &from) return *this; + if (GetOwningArena() == from.GetOwningArena() + #ifdef PROTOBUF_FORCE_COPY_IN_MOVE + && GetOwningArena() != nullptr + #endif // !PROTOBUF_FORCE_COPY_IN_MOVE + ) { + InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { + return GetDescriptor(); + } + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { + return default_instance().GetMetadata().descriptor; + } + static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { + return default_instance().GetMetadata().reflection; + } + static const DropTableTasks& default_instance() { + return *internal_default_instance(); + } + static inline const DropTableTasks* internal_default_instance() { + return reinterpret_cast( + &_DropTableTasks_default_instance_); + } + static constexpr int kIndexInFileMessages = + 3; + + friend void swap(DropTableTasks& a, DropTableTasks& b) { + a.Swap(&b); + } + inline void Swap(DropTableTasks* other) { + if (other == this) return; + #ifdef PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() != nullptr && + GetOwningArena() == other->GetOwningArena()) { + #else // PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() == other->GetOwningArena()) { + #endif // !PROTOBUF_FORCE_COPY_IN_SWAP + InternalSwap(other); + } else { + ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); + } + } + void UnsafeArenaSwap(DropTableTasks* other) { + if (other == this) return; + GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + InternalSwap(other); + } + + // implements Message ---------------------------------------------- + + DropTableTasks* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { + return CreateMaybeMessage(arena); + } + using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; + void CopyFrom(const DropTableTasks& from); + using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; + void MergeFrom( const DropTableTasks& from) { + DropTableTasks::MergeImpl(*this, from); + } + private: + static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); + public: + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; + uint8_t* _InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + int GetCachedSize() const final { return _impl_._cached_size_.Get(); } + + private: + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(DropTableTasks* other); + + private: + friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; + static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + return "greptime.v1.meta.DropTableTasks"; + } + protected: + explicit DropTableTasks(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned = false); + public: + + static const ClassData _class_data_; + const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; + + ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + enum : int { + kTasksFieldNumber = 1, + }; + // repeated .greptime.v1.meta.DropTableTask tasks = 1; + int tasks_size() const; + private: + int _internal_tasks_size() const; + public: + void clear_tasks(); + ::greptime::v1::meta::DropTableTask* mutable_tasks(int index); + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::DropTableTask >* + mutable_tasks(); + private: + const ::greptime::v1::meta::DropTableTask& _internal_tasks(int index) const; + ::greptime::v1::meta::DropTableTask* _internal_add_tasks(); + public: + const ::greptime::v1::meta::DropTableTask& tasks(int index) const; + ::greptime::v1::meta::DropTableTask* add_tasks(); + const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::DropTableTask >& + tasks() const; + + // @@protoc_insertion_point(class_scope:greptime.v1.meta.DropTableTasks) + private: + class _Internal; + + template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; + typedef void InternalArenaConstructable_; + typedef void DestructorSkippable_; + struct Impl_ { + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::DropTableTask > tasks_; + mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; + }; + union { Impl_ _impl_; }; + friend struct ::TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto; +}; +// ------------------------------------------------------------------- + class AlterTableTask final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.meta.AlterTableTask) */ { public: @@ -509,7 +835,7 @@ class AlterTableTask final : &_AlterTableTask_default_instance_); } static constexpr int kIndexInFileMessages = - 2; + 4; friend void swap(AlterTableTask& a, AlterTableTask& b) { a.Swap(&b); @@ -618,6 +944,163 @@ class AlterTableTask final : }; // ------------------------------------------------------------------- +class AlterTableTasks final : + public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.meta.AlterTableTasks) */ { + public: + inline AlterTableTasks() : AlterTableTasks(nullptr) {} + ~AlterTableTasks() override; + explicit PROTOBUF_CONSTEXPR AlterTableTasks(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); + + AlterTableTasks(const AlterTableTasks& from); + AlterTableTasks(AlterTableTasks&& from) noexcept + : AlterTableTasks() { + *this = ::std::move(from); + } + + inline AlterTableTasks& operator=(const AlterTableTasks& from) { + CopyFrom(from); + return *this; + } + inline AlterTableTasks& operator=(AlterTableTasks&& from) noexcept { + if (this == &from) return *this; + if (GetOwningArena() == from.GetOwningArena() + #ifdef PROTOBUF_FORCE_COPY_IN_MOVE + && GetOwningArena() != nullptr + #endif // !PROTOBUF_FORCE_COPY_IN_MOVE + ) { + InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { + return GetDescriptor(); + } + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { + return default_instance().GetMetadata().descriptor; + } + static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { + return default_instance().GetMetadata().reflection; + } + static const AlterTableTasks& default_instance() { + return *internal_default_instance(); + } + static inline const AlterTableTasks* internal_default_instance() { + return reinterpret_cast( + &_AlterTableTasks_default_instance_); + } + static constexpr int kIndexInFileMessages = + 5; + + friend void swap(AlterTableTasks& a, AlterTableTasks& b) { + a.Swap(&b); + } + inline void Swap(AlterTableTasks* other) { + if (other == this) return; + #ifdef PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() != nullptr && + GetOwningArena() == other->GetOwningArena()) { + #else // PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() == other->GetOwningArena()) { + #endif // !PROTOBUF_FORCE_COPY_IN_SWAP + InternalSwap(other); + } else { + ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); + } + } + void UnsafeArenaSwap(AlterTableTasks* other) { + if (other == this) return; + GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + InternalSwap(other); + } + + // implements Message ---------------------------------------------- + + AlterTableTasks* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { + return CreateMaybeMessage(arena); + } + using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; + void CopyFrom(const AlterTableTasks& from); + using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; + void MergeFrom( const AlterTableTasks& from) { + AlterTableTasks::MergeImpl(*this, from); + } + private: + static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); + public: + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; + uint8_t* _InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + int GetCachedSize() const final { return _impl_._cached_size_.Get(); } + + private: + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(AlterTableTasks* other); + + private: + friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; + static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + return "greptime.v1.meta.AlterTableTasks"; + } + protected: + explicit AlterTableTasks(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned = false); + public: + + static const ClassData _class_data_; + const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; + + ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + enum : int { + kTasksFieldNumber = 1, + }; + // repeated .greptime.v1.meta.AlterTableTask tasks = 1; + int tasks_size() const; + private: + int _internal_tasks_size() const; + public: + void clear_tasks(); + ::greptime::v1::meta::AlterTableTask* mutable_tasks(int index); + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::AlterTableTask >* + mutable_tasks(); + private: + const ::greptime::v1::meta::AlterTableTask& _internal_tasks(int index) const; + ::greptime::v1::meta::AlterTableTask* _internal_add_tasks(); + public: + const ::greptime::v1::meta::AlterTableTask& tasks(int index) const; + ::greptime::v1::meta::AlterTableTask* add_tasks(); + const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::AlterTableTask >& + tasks() const; + + // @@protoc_insertion_point(class_scope:greptime.v1.meta.AlterTableTasks) + private: + class _Internal; + + template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; + typedef void InternalArenaConstructable_; + typedef void DestructorSkippable_; + struct Impl_ { + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::AlterTableTask > tasks_; + mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; + }; + union { Impl_ _impl_; }; + friend struct ::TableStruct_greptime_2fv1_2fmeta_2fddl_2eproto; +}; +// ------------------------------------------------------------------- + class TruncateTableTask final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.meta.TruncateTableTask) */ { public: @@ -666,7 +1149,7 @@ class TruncateTableTask final : &_TruncateTableTask_default_instance_); } static constexpr int kIndexInFileMessages = - 3; + 6; friend void swap(TruncateTableTask& a, TruncateTableTask& b) { a.Swap(&b); @@ -823,6 +1306,9 @@ class SubmitDdlTaskRequest final : kDropTableTask = 3, kAlterTableTask = 4, kTruncateTableTask = 5, + kCreateTableTasks = 6, + kDropTableTasks = 7, + kAlterTableTasks = 8, TASK_NOT_SET = 0, }; @@ -831,7 +1317,7 @@ class SubmitDdlTaskRequest final : &_SubmitDdlTaskRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 4; + 7; friend void swap(SubmitDdlTaskRequest& a, SubmitDdlTaskRequest& b) { a.Swap(&b); @@ -909,6 +1395,9 @@ class SubmitDdlTaskRequest final : kDropTableTaskFieldNumber = 3, kAlterTableTaskFieldNumber = 4, kTruncateTableTaskFieldNumber = 5, + kCreateTableTasksFieldNumber = 6, + kDropTableTasksFieldNumber = 7, + kAlterTableTasksFieldNumber = 8, }; // .greptime.v1.meta.RequestHeader header = 1; bool has_header() const; @@ -1000,6 +1489,60 @@ class SubmitDdlTaskRequest final : ::greptime::v1::meta::TruncateTableTask* truncate_table_task); ::greptime::v1::meta::TruncateTableTask* unsafe_arena_release_truncate_table_task(); + // .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + bool has_create_table_tasks() const; + private: + bool _internal_has_create_table_tasks() const; + public: + void clear_create_table_tasks(); + const ::greptime::v1::meta::CreateTableTasks& create_table_tasks() const; + PROTOBUF_NODISCARD ::greptime::v1::meta::CreateTableTasks* release_create_table_tasks(); + ::greptime::v1::meta::CreateTableTasks* mutable_create_table_tasks(); + void set_allocated_create_table_tasks(::greptime::v1::meta::CreateTableTasks* create_table_tasks); + private: + const ::greptime::v1::meta::CreateTableTasks& _internal_create_table_tasks() const; + ::greptime::v1::meta::CreateTableTasks* _internal_mutable_create_table_tasks(); + public: + void unsafe_arena_set_allocated_create_table_tasks( + ::greptime::v1::meta::CreateTableTasks* create_table_tasks); + ::greptime::v1::meta::CreateTableTasks* unsafe_arena_release_create_table_tasks(); + + // .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + bool has_drop_table_tasks() const; + private: + bool _internal_has_drop_table_tasks() const; + public: + void clear_drop_table_tasks(); + const ::greptime::v1::meta::DropTableTasks& drop_table_tasks() const; + PROTOBUF_NODISCARD ::greptime::v1::meta::DropTableTasks* release_drop_table_tasks(); + ::greptime::v1::meta::DropTableTasks* mutable_drop_table_tasks(); + void set_allocated_drop_table_tasks(::greptime::v1::meta::DropTableTasks* drop_table_tasks); + private: + const ::greptime::v1::meta::DropTableTasks& _internal_drop_table_tasks() const; + ::greptime::v1::meta::DropTableTasks* _internal_mutable_drop_table_tasks(); + public: + void unsafe_arena_set_allocated_drop_table_tasks( + ::greptime::v1::meta::DropTableTasks* drop_table_tasks); + ::greptime::v1::meta::DropTableTasks* unsafe_arena_release_drop_table_tasks(); + + // .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + bool has_alter_table_tasks() const; + private: + bool _internal_has_alter_table_tasks() const; + public: + void clear_alter_table_tasks(); + const ::greptime::v1::meta::AlterTableTasks& alter_table_tasks() const; + PROTOBUF_NODISCARD ::greptime::v1::meta::AlterTableTasks* release_alter_table_tasks(); + ::greptime::v1::meta::AlterTableTasks* mutable_alter_table_tasks(); + void set_allocated_alter_table_tasks(::greptime::v1::meta::AlterTableTasks* alter_table_tasks); + private: + const ::greptime::v1::meta::AlterTableTasks& _internal_alter_table_tasks() const; + ::greptime::v1::meta::AlterTableTasks* _internal_mutable_alter_table_tasks(); + public: + void unsafe_arena_set_allocated_alter_table_tasks( + ::greptime::v1::meta::AlterTableTasks* alter_table_tasks); + ::greptime::v1::meta::AlterTableTasks* unsafe_arena_release_alter_table_tasks(); + void clear_task(); TaskCase task_case() const; // @@protoc_insertion_point(class_scope:greptime.v1.meta.SubmitDdlTaskRequest) @@ -1009,6 +1552,9 @@ class SubmitDdlTaskRequest final : void set_has_drop_table_task(); void set_has_alter_table_task(); void set_has_truncate_table_task(); + void set_has_create_table_tasks(); + void set_has_drop_table_tasks(); + void set_has_alter_table_tasks(); inline bool has_task() const; inline void clear_has_task(); @@ -1025,6 +1571,9 @@ class SubmitDdlTaskRequest final : ::greptime::v1::meta::DropTableTask* drop_table_task_; ::greptime::v1::meta::AlterTableTask* alter_table_task_; ::greptime::v1::meta::TruncateTableTask* truncate_table_task_; + ::greptime::v1::meta::CreateTableTasks* create_table_tasks_; + ::greptime::v1::meta::DropTableTasks* drop_table_tasks_; + ::greptime::v1::meta::AlterTableTasks* alter_table_tasks_; } task_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; uint32_t _oneof_case_[1]; @@ -1083,7 +1632,7 @@ class SubmitDdlTaskResponse final : &_SubmitDdlTaskResponse_default_instance_); } static constexpr int kIndexInFileMessages = - 5; + 8; friend void swap(SubmitDdlTaskResponse& a, SubmitDdlTaskResponse& b) { a.Swap(&b); @@ -1156,10 +1705,29 @@ class SubmitDdlTaskResponse final : // accessors ------------------------------------------------------- enum : int { + kTableIdsFieldNumber = 5, kKeyFieldNumber = 2, kHeaderFieldNumber = 1, kTableIdFieldNumber = 4, }; + // repeated .greptime.v1.meta.TableId table_ids = 5; + int table_ids_size() const; + private: + int _internal_table_ids_size() const; + public: + void clear_table_ids(); + ::greptime::v1::meta::TableId* mutable_table_ids(int index); + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::TableId >* + mutable_table_ids(); + private: + const ::greptime::v1::meta::TableId& _internal_table_ids(int index) const; + ::greptime::v1::meta::TableId* _internal_add_table_ids(); + public: + const ::greptime::v1::meta::TableId& table_ids(int index) const; + ::greptime::v1::meta::TableId* add_table_ids(); + const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::TableId >& + table_ids() const; + // bytes key = 2; void clear_key(); const std::string& key() const; @@ -1218,6 +1786,7 @@ class SubmitDdlTaskResponse final : typedef void InternalArenaConstructable_; typedef void DestructorSkippable_; struct Impl_ { + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::TableId > table_ids_; ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr key_; ::greptime::v1::meta::ResponseHeader* header_; ::greptime::v1::meta::TableId* table_id_; @@ -1411,6 +1980,50 @@ inline void CreateTableTask::set_allocated_table_info(std::string* table_info) { // ------------------------------------------------------------------- +// CreateTableTasks + +// repeated .greptime.v1.meta.CreateTableTask tasks = 1; +inline int CreateTableTasks::_internal_tasks_size() const { + return _impl_.tasks_.size(); +} +inline int CreateTableTasks::tasks_size() const { + return _internal_tasks_size(); +} +inline void CreateTableTasks::clear_tasks() { + _impl_.tasks_.Clear(); +} +inline ::greptime::v1::meta::CreateTableTask* CreateTableTasks::mutable_tasks(int index) { + // @@protoc_insertion_point(field_mutable:greptime.v1.meta.CreateTableTasks.tasks) + return _impl_.tasks_.Mutable(index); +} +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::CreateTableTask >* +CreateTableTasks::mutable_tasks() { + // @@protoc_insertion_point(field_mutable_list:greptime.v1.meta.CreateTableTasks.tasks) + return &_impl_.tasks_; +} +inline const ::greptime::v1::meta::CreateTableTask& CreateTableTasks::_internal_tasks(int index) const { + return _impl_.tasks_.Get(index); +} +inline const ::greptime::v1::meta::CreateTableTask& CreateTableTasks::tasks(int index) const { + // @@protoc_insertion_point(field_get:greptime.v1.meta.CreateTableTasks.tasks) + return _internal_tasks(index); +} +inline ::greptime::v1::meta::CreateTableTask* CreateTableTasks::_internal_add_tasks() { + return _impl_.tasks_.Add(); +} +inline ::greptime::v1::meta::CreateTableTask* CreateTableTasks::add_tasks() { + ::greptime::v1::meta::CreateTableTask* _add = _internal_add_tasks(); + // @@protoc_insertion_point(field_add:greptime.v1.meta.CreateTableTasks.tasks) + return _add; +} +inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::CreateTableTask >& +CreateTableTasks::tasks() const { + // @@protoc_insertion_point(field_list:greptime.v1.meta.CreateTableTasks.tasks) + return _impl_.tasks_; +} + +// ------------------------------------------------------------------- + // DropTableTask // .greptime.v1.DropTableExpr drop_table = 1; @@ -1500,6 +2113,50 @@ inline void DropTableTask::set_allocated_drop_table(::greptime::v1::DropTableExp // ------------------------------------------------------------------- +// DropTableTasks + +// repeated .greptime.v1.meta.DropTableTask tasks = 1; +inline int DropTableTasks::_internal_tasks_size() const { + return _impl_.tasks_.size(); +} +inline int DropTableTasks::tasks_size() const { + return _internal_tasks_size(); +} +inline void DropTableTasks::clear_tasks() { + _impl_.tasks_.Clear(); +} +inline ::greptime::v1::meta::DropTableTask* DropTableTasks::mutable_tasks(int index) { + // @@protoc_insertion_point(field_mutable:greptime.v1.meta.DropTableTasks.tasks) + return _impl_.tasks_.Mutable(index); +} +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::DropTableTask >* +DropTableTasks::mutable_tasks() { + // @@protoc_insertion_point(field_mutable_list:greptime.v1.meta.DropTableTasks.tasks) + return &_impl_.tasks_; +} +inline const ::greptime::v1::meta::DropTableTask& DropTableTasks::_internal_tasks(int index) const { + return _impl_.tasks_.Get(index); +} +inline const ::greptime::v1::meta::DropTableTask& DropTableTasks::tasks(int index) const { + // @@protoc_insertion_point(field_get:greptime.v1.meta.DropTableTasks.tasks) + return _internal_tasks(index); +} +inline ::greptime::v1::meta::DropTableTask* DropTableTasks::_internal_add_tasks() { + return _impl_.tasks_.Add(); +} +inline ::greptime::v1::meta::DropTableTask* DropTableTasks::add_tasks() { + ::greptime::v1::meta::DropTableTask* _add = _internal_add_tasks(); + // @@protoc_insertion_point(field_add:greptime.v1.meta.DropTableTasks.tasks) + return _add; +} +inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::DropTableTask >& +DropTableTasks::tasks() const { + // @@protoc_insertion_point(field_list:greptime.v1.meta.DropTableTasks.tasks) + return _impl_.tasks_; +} + +// ------------------------------------------------------------------- + // AlterTableTask // .greptime.v1.AlterExpr alter_table = 1; @@ -1589,6 +2246,50 @@ inline void AlterTableTask::set_allocated_alter_table(::greptime::v1::AlterExpr* // ------------------------------------------------------------------- +// AlterTableTasks + +// repeated .greptime.v1.meta.AlterTableTask tasks = 1; +inline int AlterTableTasks::_internal_tasks_size() const { + return _impl_.tasks_.size(); +} +inline int AlterTableTasks::tasks_size() const { + return _internal_tasks_size(); +} +inline void AlterTableTasks::clear_tasks() { + _impl_.tasks_.Clear(); +} +inline ::greptime::v1::meta::AlterTableTask* AlterTableTasks::mutable_tasks(int index) { + // @@protoc_insertion_point(field_mutable:greptime.v1.meta.AlterTableTasks.tasks) + return _impl_.tasks_.Mutable(index); +} +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::AlterTableTask >* +AlterTableTasks::mutable_tasks() { + // @@protoc_insertion_point(field_mutable_list:greptime.v1.meta.AlterTableTasks.tasks) + return &_impl_.tasks_; +} +inline const ::greptime::v1::meta::AlterTableTask& AlterTableTasks::_internal_tasks(int index) const { + return _impl_.tasks_.Get(index); +} +inline const ::greptime::v1::meta::AlterTableTask& AlterTableTasks::tasks(int index) const { + // @@protoc_insertion_point(field_get:greptime.v1.meta.AlterTableTasks.tasks) + return _internal_tasks(index); +} +inline ::greptime::v1::meta::AlterTableTask* AlterTableTasks::_internal_add_tasks() { + return _impl_.tasks_.Add(); +} +inline ::greptime::v1::meta::AlterTableTask* AlterTableTasks::add_tasks() { + ::greptime::v1::meta::AlterTableTask* _add = _internal_add_tasks(); + // @@protoc_insertion_point(field_add:greptime.v1.meta.AlterTableTasks.tasks) + return _add; +} +inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::AlterTableTask >& +AlterTableTasks::tasks() const { + // @@protoc_insertion_point(field_list:greptime.v1.meta.AlterTableTasks.tasks) + return _impl_.tasks_; +} + +// ------------------------------------------------------------------- + // TruncateTableTask // .greptime.v1.TruncateTableExpr truncate_table = 1; @@ -2061,6 +2762,228 @@ inline ::greptime::v1::meta::TruncateTableTask* SubmitDdlTaskRequest::mutable_tr return _msg; } +// .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; +inline bool SubmitDdlTaskRequest::_internal_has_create_table_tasks() const { + return task_case() == kCreateTableTasks; +} +inline bool SubmitDdlTaskRequest::has_create_table_tasks() const { + return _internal_has_create_table_tasks(); +} +inline void SubmitDdlTaskRequest::set_has_create_table_tasks() { + _impl_._oneof_case_[0] = kCreateTableTasks; +} +inline void SubmitDdlTaskRequest::clear_create_table_tasks() { + if (_internal_has_create_table_tasks()) { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.task_.create_table_tasks_; + } + clear_has_task(); + } +} +inline ::greptime::v1::meta::CreateTableTasks* SubmitDdlTaskRequest::release_create_table_tasks() { + // @@protoc_insertion_point(field_release:greptime.v1.meta.SubmitDdlTaskRequest.create_table_tasks) + if (_internal_has_create_table_tasks()) { + clear_has_task(); + ::greptime::v1::meta::CreateTableTasks* temp = _impl_.task_.create_table_tasks_; + if (GetArenaForAllocation() != nullptr) { + temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); + } + _impl_.task_.create_table_tasks_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::greptime::v1::meta::CreateTableTasks& SubmitDdlTaskRequest::_internal_create_table_tasks() const { + return _internal_has_create_table_tasks() + ? *_impl_.task_.create_table_tasks_ + : reinterpret_cast< ::greptime::v1::meta::CreateTableTasks&>(::greptime::v1::meta::_CreateTableTasks_default_instance_); +} +inline const ::greptime::v1::meta::CreateTableTasks& SubmitDdlTaskRequest::create_table_tasks() const { + // @@protoc_insertion_point(field_get:greptime.v1.meta.SubmitDdlTaskRequest.create_table_tasks) + return _internal_create_table_tasks(); +} +inline ::greptime::v1::meta::CreateTableTasks* SubmitDdlTaskRequest::unsafe_arena_release_create_table_tasks() { + // @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.meta.SubmitDdlTaskRequest.create_table_tasks) + if (_internal_has_create_table_tasks()) { + clear_has_task(); + ::greptime::v1::meta::CreateTableTasks* temp = _impl_.task_.create_table_tasks_; + _impl_.task_.create_table_tasks_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline void SubmitDdlTaskRequest::unsafe_arena_set_allocated_create_table_tasks(::greptime::v1::meta::CreateTableTasks* create_table_tasks) { + clear_task(); + if (create_table_tasks) { + set_has_create_table_tasks(); + _impl_.task_.create_table_tasks_ = create_table_tasks; + } + // @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.meta.SubmitDdlTaskRequest.create_table_tasks) +} +inline ::greptime::v1::meta::CreateTableTasks* SubmitDdlTaskRequest::_internal_mutable_create_table_tasks() { + if (!_internal_has_create_table_tasks()) { + clear_task(); + set_has_create_table_tasks(); + _impl_.task_.create_table_tasks_ = CreateMaybeMessage< ::greptime::v1::meta::CreateTableTasks >(GetArenaForAllocation()); + } + return _impl_.task_.create_table_tasks_; +} +inline ::greptime::v1::meta::CreateTableTasks* SubmitDdlTaskRequest::mutable_create_table_tasks() { + ::greptime::v1::meta::CreateTableTasks* _msg = _internal_mutable_create_table_tasks(); + // @@protoc_insertion_point(field_mutable:greptime.v1.meta.SubmitDdlTaskRequest.create_table_tasks) + return _msg; +} + +// .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; +inline bool SubmitDdlTaskRequest::_internal_has_drop_table_tasks() const { + return task_case() == kDropTableTasks; +} +inline bool SubmitDdlTaskRequest::has_drop_table_tasks() const { + return _internal_has_drop_table_tasks(); +} +inline void SubmitDdlTaskRequest::set_has_drop_table_tasks() { + _impl_._oneof_case_[0] = kDropTableTasks; +} +inline void SubmitDdlTaskRequest::clear_drop_table_tasks() { + if (_internal_has_drop_table_tasks()) { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.task_.drop_table_tasks_; + } + clear_has_task(); + } +} +inline ::greptime::v1::meta::DropTableTasks* SubmitDdlTaskRequest::release_drop_table_tasks() { + // @@protoc_insertion_point(field_release:greptime.v1.meta.SubmitDdlTaskRequest.drop_table_tasks) + if (_internal_has_drop_table_tasks()) { + clear_has_task(); + ::greptime::v1::meta::DropTableTasks* temp = _impl_.task_.drop_table_tasks_; + if (GetArenaForAllocation() != nullptr) { + temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); + } + _impl_.task_.drop_table_tasks_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::greptime::v1::meta::DropTableTasks& SubmitDdlTaskRequest::_internal_drop_table_tasks() const { + return _internal_has_drop_table_tasks() + ? *_impl_.task_.drop_table_tasks_ + : reinterpret_cast< ::greptime::v1::meta::DropTableTasks&>(::greptime::v1::meta::_DropTableTasks_default_instance_); +} +inline const ::greptime::v1::meta::DropTableTasks& SubmitDdlTaskRequest::drop_table_tasks() const { + // @@protoc_insertion_point(field_get:greptime.v1.meta.SubmitDdlTaskRequest.drop_table_tasks) + return _internal_drop_table_tasks(); +} +inline ::greptime::v1::meta::DropTableTasks* SubmitDdlTaskRequest::unsafe_arena_release_drop_table_tasks() { + // @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.meta.SubmitDdlTaskRequest.drop_table_tasks) + if (_internal_has_drop_table_tasks()) { + clear_has_task(); + ::greptime::v1::meta::DropTableTasks* temp = _impl_.task_.drop_table_tasks_; + _impl_.task_.drop_table_tasks_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline void SubmitDdlTaskRequest::unsafe_arena_set_allocated_drop_table_tasks(::greptime::v1::meta::DropTableTasks* drop_table_tasks) { + clear_task(); + if (drop_table_tasks) { + set_has_drop_table_tasks(); + _impl_.task_.drop_table_tasks_ = drop_table_tasks; + } + // @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.meta.SubmitDdlTaskRequest.drop_table_tasks) +} +inline ::greptime::v1::meta::DropTableTasks* SubmitDdlTaskRequest::_internal_mutable_drop_table_tasks() { + if (!_internal_has_drop_table_tasks()) { + clear_task(); + set_has_drop_table_tasks(); + _impl_.task_.drop_table_tasks_ = CreateMaybeMessage< ::greptime::v1::meta::DropTableTasks >(GetArenaForAllocation()); + } + return _impl_.task_.drop_table_tasks_; +} +inline ::greptime::v1::meta::DropTableTasks* SubmitDdlTaskRequest::mutable_drop_table_tasks() { + ::greptime::v1::meta::DropTableTasks* _msg = _internal_mutable_drop_table_tasks(); + // @@protoc_insertion_point(field_mutable:greptime.v1.meta.SubmitDdlTaskRequest.drop_table_tasks) + return _msg; +} + +// .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; +inline bool SubmitDdlTaskRequest::_internal_has_alter_table_tasks() const { + return task_case() == kAlterTableTasks; +} +inline bool SubmitDdlTaskRequest::has_alter_table_tasks() const { + return _internal_has_alter_table_tasks(); +} +inline void SubmitDdlTaskRequest::set_has_alter_table_tasks() { + _impl_._oneof_case_[0] = kAlterTableTasks; +} +inline void SubmitDdlTaskRequest::clear_alter_table_tasks() { + if (_internal_has_alter_table_tasks()) { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.task_.alter_table_tasks_; + } + clear_has_task(); + } +} +inline ::greptime::v1::meta::AlterTableTasks* SubmitDdlTaskRequest::release_alter_table_tasks() { + // @@protoc_insertion_point(field_release:greptime.v1.meta.SubmitDdlTaskRequest.alter_table_tasks) + if (_internal_has_alter_table_tasks()) { + clear_has_task(); + ::greptime::v1::meta::AlterTableTasks* temp = _impl_.task_.alter_table_tasks_; + if (GetArenaForAllocation() != nullptr) { + temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); + } + _impl_.task_.alter_table_tasks_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::greptime::v1::meta::AlterTableTasks& SubmitDdlTaskRequest::_internal_alter_table_tasks() const { + return _internal_has_alter_table_tasks() + ? *_impl_.task_.alter_table_tasks_ + : reinterpret_cast< ::greptime::v1::meta::AlterTableTasks&>(::greptime::v1::meta::_AlterTableTasks_default_instance_); +} +inline const ::greptime::v1::meta::AlterTableTasks& SubmitDdlTaskRequest::alter_table_tasks() const { + // @@protoc_insertion_point(field_get:greptime.v1.meta.SubmitDdlTaskRequest.alter_table_tasks) + return _internal_alter_table_tasks(); +} +inline ::greptime::v1::meta::AlterTableTasks* SubmitDdlTaskRequest::unsafe_arena_release_alter_table_tasks() { + // @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.meta.SubmitDdlTaskRequest.alter_table_tasks) + if (_internal_has_alter_table_tasks()) { + clear_has_task(); + ::greptime::v1::meta::AlterTableTasks* temp = _impl_.task_.alter_table_tasks_; + _impl_.task_.alter_table_tasks_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline void SubmitDdlTaskRequest::unsafe_arena_set_allocated_alter_table_tasks(::greptime::v1::meta::AlterTableTasks* alter_table_tasks) { + clear_task(); + if (alter_table_tasks) { + set_has_alter_table_tasks(); + _impl_.task_.alter_table_tasks_ = alter_table_tasks; + } + // @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.meta.SubmitDdlTaskRequest.alter_table_tasks) +} +inline ::greptime::v1::meta::AlterTableTasks* SubmitDdlTaskRequest::_internal_mutable_alter_table_tasks() { + if (!_internal_has_alter_table_tasks()) { + clear_task(); + set_has_alter_table_tasks(); + _impl_.task_.alter_table_tasks_ = CreateMaybeMessage< ::greptime::v1::meta::AlterTableTasks >(GetArenaForAllocation()); + } + return _impl_.task_.alter_table_tasks_; +} +inline ::greptime::v1::meta::AlterTableTasks* SubmitDdlTaskRequest::mutable_alter_table_tasks() { + ::greptime::v1::meta::AlterTableTasks* _msg = _internal_mutable_alter_table_tasks(); + // @@protoc_insertion_point(field_mutable:greptime.v1.meta.SubmitDdlTaskRequest.alter_table_tasks) + return _msg; +} + inline bool SubmitDdlTaskRequest::has_task() const { return task_case() != TASK_NOT_SET; } @@ -2294,6 +3217,43 @@ inline void SubmitDdlTaskResponse::set_allocated_table_id(::greptime::v1::meta:: // @@protoc_insertion_point(field_set_allocated:greptime.v1.meta.SubmitDdlTaskResponse.table_id) } +// repeated .greptime.v1.meta.TableId table_ids = 5; +inline int SubmitDdlTaskResponse::_internal_table_ids_size() const { + return _impl_.table_ids_.size(); +} +inline int SubmitDdlTaskResponse::table_ids_size() const { + return _internal_table_ids_size(); +} +inline ::greptime::v1::meta::TableId* SubmitDdlTaskResponse::mutable_table_ids(int index) { + // @@protoc_insertion_point(field_mutable:greptime.v1.meta.SubmitDdlTaskResponse.table_ids) + return _impl_.table_ids_.Mutable(index); +} +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::TableId >* +SubmitDdlTaskResponse::mutable_table_ids() { + // @@protoc_insertion_point(field_mutable_list:greptime.v1.meta.SubmitDdlTaskResponse.table_ids) + return &_impl_.table_ids_; +} +inline const ::greptime::v1::meta::TableId& SubmitDdlTaskResponse::_internal_table_ids(int index) const { + return _impl_.table_ids_.Get(index); +} +inline const ::greptime::v1::meta::TableId& SubmitDdlTaskResponse::table_ids(int index) const { + // @@protoc_insertion_point(field_get:greptime.v1.meta.SubmitDdlTaskResponse.table_ids) + return _internal_table_ids(index); +} +inline ::greptime::v1::meta::TableId* SubmitDdlTaskResponse::_internal_add_table_ids() { + return _impl_.table_ids_.Add(); +} +inline ::greptime::v1::meta::TableId* SubmitDdlTaskResponse::add_table_ids() { + ::greptime::v1::meta::TableId* _add = _internal_add_table_ids(); + // @@protoc_insertion_point(field_add:greptime.v1.meta.SubmitDdlTaskResponse.table_ids) + return _add; +} +inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::meta::TableId >& +SubmitDdlTaskResponse::table_ids() const { + // @@protoc_insertion_point(field_list:greptime.v1.meta.SubmitDdlTaskResponse.table_ids) + return _impl_.table_ids_; +} + #ifdef __GNUC__ #pragma GCC diagnostic pop #endif // __GNUC__ @@ -2307,6 +3267,12 @@ inline void SubmitDdlTaskResponse::set_allocated_table_id(::greptime::v1::meta:: // ------------------------------------------------------------------- +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + // @@protoc_insertion_point(namespace_scope) diff --git a/c++/greptime/v1/region/server.pb.cc b/c++/greptime/v1/region/server.pb.cc index f6d9a8a..07d46a2 100644 --- a/c++/greptime/v1/region/server.pb.cc +++ b/c++/greptime/v1/region/server.pb.cc @@ -146,6 +146,19 @@ struct QueryRequestDefaultTypeInternal { }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 QueryRequestDefaultTypeInternal _QueryRequest_default_instance_; +PROTOBUF_CONSTEXPR CreateRequests::CreateRequests( + ::_pbi::ConstantInitialized): _impl_{ + /*decltype(_impl_.requests_)*/{} + , /*decltype(_impl_._cached_size_)*/{}} {} +struct CreateRequestsDefaultTypeInternal { + PROTOBUF_CONSTEXPR CreateRequestsDefaultTypeInternal() + : _instance(::_pbi::ConstantInitialized{}) {} + ~CreateRequestsDefaultTypeInternal() {} + union { + CreateRequests _instance; + }; +}; +PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CreateRequestsDefaultTypeInternal _CreateRequests_default_instance_; PROTOBUF_CONSTEXPR CreateRequest_OptionsEntry_DoNotUse::CreateRequest_OptionsEntry_DoNotUse( ::_pbi::ConstantInitialized) {} struct CreateRequest_OptionsEntry_DoNotUseDefaultTypeInternal { @@ -176,6 +189,19 @@ struct CreateRequestDefaultTypeInternal { }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CreateRequestDefaultTypeInternal _CreateRequest_default_instance_; +PROTOBUF_CONSTEXPR DropRequests::DropRequests( + ::_pbi::ConstantInitialized): _impl_{ + /*decltype(_impl_.requests_)*/{} + , /*decltype(_impl_._cached_size_)*/{}} {} +struct DropRequestsDefaultTypeInternal { + PROTOBUF_CONSTEXPR DropRequestsDefaultTypeInternal() + : _instance(::_pbi::ConstantInitialized{}) {} + ~DropRequestsDefaultTypeInternal() {} + union { + DropRequests _instance; + }; +}; +PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DropRequestsDefaultTypeInternal _DropRequests_default_instance_; PROTOBUF_CONSTEXPR DropRequest::DropRequest( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.region_id_)*/uint64_t{0u} @@ -229,6 +255,19 @@ struct CloseRequestDefaultTypeInternal { }; }; PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CloseRequestDefaultTypeInternal _CloseRequest_default_instance_; +PROTOBUF_CONSTEXPR AlterRequests::AlterRequests( + ::_pbi::ConstantInitialized): _impl_{ + /*decltype(_impl_.requests_)*/{} + , /*decltype(_impl_._cached_size_)*/{}} {} +struct AlterRequestsDefaultTypeInternal { + PROTOBUF_CONSTEXPR AlterRequestsDefaultTypeInternal() + : _instance(::_pbi::ConstantInitialized{}) {} + ~AlterRequestsDefaultTypeInternal() {} + union { + AlterRequests _instance; + }; +}; +PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 AlterRequestsDefaultTypeInternal _AlterRequests_default_instance_; PROTOBUF_CONSTEXPR AlterRequest::AlterRequest( ::_pbi::ConstantInitialized): _impl_{ /*decltype(_impl_.region_id_)*/uint64_t{0u} @@ -354,7 +393,7 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORIT } // namespace region } // namespace v1 } // namespace greptime -static ::_pb::Metadata file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[24]; +static ::_pb::Metadata file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[27]; static constexpr ::_pb::EnumDescriptor const** file_level_enum_descriptors_greptime_2fv1_2fregion_2fserver_2eproto = nullptr; static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_greptime_2fv1_2fregion_2fserver_2eproto = nullptr; @@ -394,6 +433,9 @@ const uint32_t TableStruct_greptime_2fv1_2fregion_2fserver_2eproto::offsets[] PR ::_pbi::kInvalidFieldOffsetTag, ::_pbi::kInvalidFieldOffsetTag, ::_pbi::kInvalidFieldOffsetTag, + ::_pbi::kInvalidFieldOffsetTag, + ::_pbi::kInvalidFieldOffsetTag, + ::_pbi::kInvalidFieldOffsetTag, PROTOBUF_FIELD_OFFSET(::greptime::v1::region::RegionRequest, _impl_.body_), ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::greptime::v1::region::RegionResponse, _internal_metadata_), @@ -442,6 +484,13 @@ const uint32_t TableStruct_greptime_2fv1_2fregion_2fserver_2eproto::offsets[] PR PROTOBUF_FIELD_OFFSET(::greptime::v1::region::QueryRequest, _impl_.header_), PROTOBUF_FIELD_OFFSET(::greptime::v1::region::QueryRequest, _impl_.region_id_), PROTOBUF_FIELD_OFFSET(::greptime::v1::region::QueryRequest, _impl_.plan_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::region::CreateRequests, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + ~0u, // no _inlined_string_donated_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::region::CreateRequests, _impl_.requests_), PROTOBUF_FIELD_OFFSET(::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse, _has_bits_), PROTOBUF_FIELD_OFFSET(::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse, _internal_metadata_), ~0u, // no _extensions_ @@ -465,6 +514,13 @@ const uint32_t TableStruct_greptime_2fv1_2fregion_2fserver_2eproto::offsets[] PR PROTOBUF_FIELD_OFFSET(::greptime::v1::region::CreateRequest, _impl_.path_), PROTOBUF_FIELD_OFFSET(::greptime::v1::region::CreateRequest, _impl_.options_), ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::region::DropRequests, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + ~0u, // no _inlined_string_donated_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::region::DropRequests, _impl_.requests_), + ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::greptime::v1::region::DropRequest, _internal_metadata_), ~0u, // no _extensions_ ~0u, // no _oneof_case_ @@ -499,6 +555,13 @@ const uint32_t TableStruct_greptime_2fv1_2fregion_2fserver_2eproto::offsets[] PR ~0u, // no _inlined_string_donated_ PROTOBUF_FIELD_OFFSET(::greptime::v1::region::CloseRequest, _impl_.region_id_), ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::region::AlterRequests, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + ~0u, // no _inlined_string_donated_ + PROTOBUF_FIELD_OFFSET(::greptime::v1::region::AlterRequests, _impl_.requests_), + ~0u, // no _has_bits_ PROTOBUF_FIELD_OFFSET(::greptime::v1::region::AlterRequest, _internal_metadata_), ~0u, // no _extensions_ PROTOBUF_FIELD_OFFSET(::greptime::v1::region::AlterRequest, _impl_._oneof_case_[0]), @@ -572,27 +635,30 @@ static const ::_pbi::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protode { 0, 8, -1, sizeof(::greptime::v1::region::RegionRequestHeader_TracingContextEntry_DoNotUse)}, { 10, -1, -1, sizeof(::greptime::v1::region::RegionRequestHeader)}, { 18, -1, -1, sizeof(::greptime::v1::region::RegionRequest)}, - { 36, -1, -1, sizeof(::greptime::v1::region::RegionResponse)}, - { 44, -1, -1, sizeof(::greptime::v1::region::InsertRequests)}, - { 51, -1, -1, sizeof(::greptime::v1::region::DeleteRequests)}, - { 58, -1, -1, sizeof(::greptime::v1::region::InsertRequest)}, - { 66, -1, -1, sizeof(::greptime::v1::region::DeleteRequest)}, - { 74, -1, -1, sizeof(::greptime::v1::region::QueryRequest)}, - { 83, 91, -1, sizeof(::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse)}, - { 93, -1, -1, sizeof(::greptime::v1::region::CreateRequest)}, - { 105, -1, -1, sizeof(::greptime::v1::region::DropRequest)}, - { 112, 120, -1, sizeof(::greptime::v1::region::OpenRequest_OptionsEntry_DoNotUse)}, - { 122, -1, -1, sizeof(::greptime::v1::region::OpenRequest)}, - { 132, -1, -1, sizeof(::greptime::v1::region::CloseRequest)}, - { 139, -1, -1, sizeof(::greptime::v1::region::AlterRequest)}, - { 150, -1, -1, sizeof(::greptime::v1::region::AddColumns)}, - { 157, -1, -1, sizeof(::greptime::v1::region::DropColumns)}, - { 164, -1, -1, sizeof(::greptime::v1::region::AddColumn)}, - { 172, -1, -1, sizeof(::greptime::v1::region::DropColumn)}, - { 179, -1, -1, sizeof(::greptime::v1::region::FlushRequest)}, - { 186, -1, -1, sizeof(::greptime::v1::region::CompactRequest)}, - { 193, -1, -1, sizeof(::greptime::v1::region::TruncateRequest)}, - { 200, -1, -1, sizeof(::greptime::v1::region::RegionColumnDef)}, + { 39, -1, -1, sizeof(::greptime::v1::region::RegionResponse)}, + { 47, -1, -1, sizeof(::greptime::v1::region::InsertRequests)}, + { 54, -1, -1, sizeof(::greptime::v1::region::DeleteRequests)}, + { 61, -1, -1, sizeof(::greptime::v1::region::InsertRequest)}, + { 69, -1, -1, sizeof(::greptime::v1::region::DeleteRequest)}, + { 77, -1, -1, sizeof(::greptime::v1::region::QueryRequest)}, + { 86, -1, -1, sizeof(::greptime::v1::region::CreateRequests)}, + { 93, 101, -1, sizeof(::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse)}, + { 103, -1, -1, sizeof(::greptime::v1::region::CreateRequest)}, + { 115, -1, -1, sizeof(::greptime::v1::region::DropRequests)}, + { 122, -1, -1, sizeof(::greptime::v1::region::DropRequest)}, + { 129, 137, -1, sizeof(::greptime::v1::region::OpenRequest_OptionsEntry_DoNotUse)}, + { 139, -1, -1, sizeof(::greptime::v1::region::OpenRequest)}, + { 149, -1, -1, sizeof(::greptime::v1::region::CloseRequest)}, + { 156, -1, -1, sizeof(::greptime::v1::region::AlterRequests)}, + { 163, -1, -1, sizeof(::greptime::v1::region::AlterRequest)}, + { 174, -1, -1, sizeof(::greptime::v1::region::AddColumns)}, + { 181, -1, -1, sizeof(::greptime::v1::region::DropColumns)}, + { 188, -1, -1, sizeof(::greptime::v1::region::AddColumn)}, + { 196, -1, -1, sizeof(::greptime::v1::region::DropColumn)}, + { 203, -1, -1, sizeof(::greptime::v1::region::FlushRequest)}, + { 210, -1, -1, sizeof(::greptime::v1::region::CompactRequest)}, + { 217, -1, -1, sizeof(::greptime::v1::region::TruncateRequest)}, + { 224, -1, -1, sizeof(::greptime::v1::region::RegionColumnDef)}, }; static const ::_pb::Message* const file_default_instances[] = { @@ -605,12 +671,15 @@ static const ::_pb::Message* const file_default_instances[] = { &::greptime::v1::region::_InsertRequest_default_instance_._instance, &::greptime::v1::region::_DeleteRequest_default_instance_._instance, &::greptime::v1::region::_QueryRequest_default_instance_._instance, + &::greptime::v1::region::_CreateRequests_default_instance_._instance, &::greptime::v1::region::_CreateRequest_OptionsEntry_DoNotUse_default_instance_._instance, &::greptime::v1::region::_CreateRequest_default_instance_._instance, + &::greptime::v1::region::_DropRequests_default_instance_._instance, &::greptime::v1::region::_DropRequest_default_instance_._instance, &::greptime::v1::region::_OpenRequest_OptionsEntry_DoNotUse_default_instance_._instance, &::greptime::v1::region::_OpenRequest_default_instance_._instance, &::greptime::v1::region::_CloseRequest_default_instance_._instance, + &::greptime::v1::region::_AlterRequests_default_instance_._instance, &::greptime::v1::region::_AlterRequest_default_instance_._instance, &::greptime::v1::region::_AddColumns_default_instance_._instance, &::greptime::v1::region::_DropColumns_default_instance_._instance, @@ -630,7 +699,7 @@ const char descriptor_table_protodef_greptime_2fv1_2fregion_2fserver_2eproto[] P "_context\030\005 \003(\0132;.greptime.v1.region.Regi" "onRequestHeader.TracingContextEntry\022\016\n\006d" "bname\030\003 \001(\t\0325\n\023TracingContextEntry\022\013\n\003ke" - "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\336\004\n\rRegionReq" + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\375\005\n\rRegionReq" "uest\0227\n\006header\030\001 \001(\0132\'.greptime.v1.regio" "n.RegionRequestHeader\0225\n\007inserts\030\003 \001(\0132\"" ".greptime.v1.region.InsertRequestsH\000\0225\n\007" @@ -645,53 +714,62 @@ const char descriptor_table_protodef_greptime_2fv1_2fregion_2fserver_2eproto[] P " .greptime.v1.region.FlushRequestH\000\0225\n\007c" "ompact\030\013 \001(\0132\".greptime.v1.region.Compac" "tRequestH\000\0227\n\010truncate\030\014 \001(\0132#.greptime." - "v1.region.TruncateRequestH\000B\006\n\004body\"T\n\016R" - "egionResponse\022+\n\006header\030\001 \001(\0132\033.greptime" - ".v1.ResponseHeader\022\025\n\raffected_rows\030\002 \001(" - "\004\"E\n\016InsertRequests\0223\n\010requests\030\001 \003(\0132!." - "greptime.v1.region.InsertRequest\"E\n\016Dele" - "teRequests\0223\n\010requests\030\001 \003(\0132!.greptime." - "v1.region.DeleteRequest\"C\n\rInsertRequest" - "\022\021\n\tregion_id\030\001 \001(\004\022\037\n\004rows\030\002 \001(\0132\021.grep" - "time.v1.Rows\"C\n\rDeleteRequest\022\021\n\tregion_" - "id\030\001 \001(\004\022\037\n\004rows\030\002 \001(\0132\021.greptime.v1.Row" - "s\"h\n\014QueryRequest\0227\n\006header\030\001 \001(\0132\'.grep" - "time.v1.region.RegionRequestHeader\022\021\n\tre" - "gion_id\030\002 \001(\004\022\014\n\004plan\030\003 \001(\014\"\200\002\n\rCreateRe" - "quest\022\021\n\tregion_id\030\001 \001(\004\022\016\n\006engine\030\002 \001(\t" - "\0228\n\013column_defs\030\003 \003(\0132#.greptime.v1.regi" - "on.RegionColumnDef\022\023\n\013primary_key\030\004 \003(\r\022" - "\014\n\004path\030\005 \001(\t\022\?\n\007options\030\006 \003(\0132..greptim" - "e.v1.region.CreateRequest.OptionsEntry\032." - "\n\014OptionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001" - "(\t:\0028\001\" \n\013DropRequest\022\021\n\tregion_id\030\001 \001(\004" - "\"\255\001\n\013OpenRequest\022\021\n\tregion_id\030\001 \001(\004\022\016\n\006e" - "ngine\030\002 \001(\t\022\014\n\004path\030\003 \001(\t\022=\n\007options\030\004 \003" - "(\0132,.greptime.v1.region.OpenRequest.Opti" - "onsEntry\032.\n\014OptionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n" - "\005value\030\002 \001(\t:\0028\001\"!\n\014CloseRequest\022\021\n\tregi" - "on_id\030\001 \001(\004\"\261\001\n\014AlterRequest\022\021\n\tregion_i" - "d\030\001 \001(\004\0225\n\013add_columns\030\002 \001(\0132\036.greptime." - "v1.region.AddColumnsH\000\0227\n\014drop_columns\030\003" - " \001(\0132\037.greptime.v1.region.DropColumnsH\000\022" - "\026\n\016schema_version\030\004 \001(\004B\006\n\004kind\"@\n\nAddCo" - "lumns\0222\n\013add_columns\030\001 \003(\0132\035.greptime.v1" - ".region.AddColumn\"C\n\013DropColumns\0224\n\014drop" - "_columns\030\001 \003(\0132\036.greptime.v1.region.Drop" - "Column\"v\n\tAddColumn\0227\n\ncolumn_def\030\001 \001(\0132" - "#.greptime.v1.region.RegionColumnDef\0220\n\010" - "location\030\003 \001(\0132\036.greptime.v1.AddColumnLo" - "cation\"\032\n\nDropColumn\022\014\n\004name\030\001 \001(\t\"!\n\014Fl" - "ushRequest\022\021\n\tregion_id\030\001 \001(\004\"#\n\016Compact" - "Request\022\021\n\tregion_id\030\001 \001(\004\"$\n\017TruncateRe" - "quest\022\021\n\tregion_id\030\001 \001(\004\"P\n\017RegionColumn" - "Def\022*\n\ncolumn_def\030\001 \001(\0132\026.greptime.v1.Co" - "lumnDef\022\021\n\tcolumn_id\030\002 \001(\r2Y\n\006Region\022O\n\006" - "Handle\022!.greptime.v1.region.RegionReques" - "t\032\".greptime.v1.region.RegionResponseB]\n" - "\025io.greptime.v1.regionB\006ServerZ_impl_.body_.truncate_; } +const ::greptime::v1::region::CreateRequests& +RegionRequest::_Internal::creates(const RegionRequest* msg) { + return *msg->_impl_.body_.creates_; +} +const ::greptime::v1::region::DropRequests& +RegionRequest::_Internal::drops(const RegionRequest* msg) { + return *msg->_impl_.body_.drops_; +} +const ::greptime::v1::region::AlterRequests& +RegionRequest::_Internal::alters(const RegionRequest* msg) { + return *msg->_impl_.body_.alters_; +} void RegionRequest::set_allocated_inserts(::greptime::v1::region::InsertRequests* inserts) { ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); clear_body(); @@ -1213,6 +1306,51 @@ void RegionRequest::set_allocated_truncate(::greptime::v1::region::TruncateReque } // @@protoc_insertion_point(field_set_allocated:greptime.v1.region.RegionRequest.truncate) } +void RegionRequest::set_allocated_creates(::greptime::v1::region::CreateRequests* creates) { + ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); + clear_body(); + if (creates) { + ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = + ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(creates); + if (message_arena != submessage_arena) { + creates = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( + message_arena, creates, submessage_arena); + } + set_has_creates(); + _impl_.body_.creates_ = creates; + } + // @@protoc_insertion_point(field_set_allocated:greptime.v1.region.RegionRequest.creates) +} +void RegionRequest::set_allocated_drops(::greptime::v1::region::DropRequests* drops) { + ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); + clear_body(); + if (drops) { + ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = + ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(drops); + if (message_arena != submessage_arena) { + drops = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( + message_arena, drops, submessage_arena); + } + set_has_drops(); + _impl_.body_.drops_ = drops; + } + // @@protoc_insertion_point(field_set_allocated:greptime.v1.region.RegionRequest.drops) +} +void RegionRequest::set_allocated_alters(::greptime::v1::region::AlterRequests* alters) { + ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation(); + clear_body(); + if (alters) { + ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena = + ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(alters); + if (message_arena != submessage_arena) { + alters = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage( + message_arena, alters, submessage_arena); + } + set_has_alters(); + _impl_.body_.alters_ = alters; + } + // @@protoc_insertion_point(field_set_allocated:greptime.v1.region.RegionRequest.alters) +} RegionRequest::RegionRequest(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned) : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { @@ -1284,6 +1422,21 @@ RegionRequest::RegionRequest(const RegionRequest& from) from._internal_truncate()); break; } + case kCreates: { + _this->_internal_mutable_creates()->::greptime::v1::region::CreateRequests::MergeFrom( + from._internal_creates()); + break; + } + case kDrops: { + _this->_internal_mutable_drops()->::greptime::v1::region::DropRequests::MergeFrom( + from._internal_drops()); + break; + } + case kAlters: { + _this->_internal_mutable_alters()->::greptime::v1::region::AlterRequests::MergeFrom( + from._internal_alters()); + break; + } case BODY_NOT_SET: { break; } @@ -1388,6 +1541,24 @@ void RegionRequest::clear_body() { } break; } + case kCreates: { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.body_.creates_; + } + break; + } + case kDrops: { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.body_.drops_; + } + break; + } + case kAlters: { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.body_.alters_; + } + break; + } case BODY_NOT_SET: { break; } @@ -1504,6 +1675,30 @@ const char* RegionRequest::_InternalParse(const char* ptr, ::_pbi::ParseContext* } else goto handle_unusual; continue; + // .greptime.v1.region.CreateRequests creates = 13; + case 13: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 106)) { + ptr = ctx->ParseMessage(_internal_mutable_creates(), ptr); + CHK_(ptr); + } else + goto handle_unusual; + continue; + // .greptime.v1.region.DropRequests drops = 14; + case 14: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 114)) { + ptr = ctx->ParseMessage(_internal_mutable_drops(), ptr); + CHK_(ptr); + } else + goto handle_unusual; + continue; + // .greptime.v1.region.AlterRequests alters = 15; + case 15: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 122)) { + ptr = ctx->ParseMessage(_internal_mutable_alters(), ptr); + CHK_(ptr); + } else + goto handle_unusual; + continue; default: goto handle_unusual; } // switch @@ -1610,6 +1805,27 @@ uint8_t* RegionRequest::_InternalSerialize( _Internal::truncate(this).GetCachedSize(), target, stream); } + // .greptime.v1.region.CreateRequests creates = 13; + if (_internal_has_creates()) { + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(13, _Internal::creates(this), + _Internal::creates(this).GetCachedSize(), target, stream); + } + + // .greptime.v1.region.DropRequests drops = 14; + if (_internal_has_drops()) { + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(14, _Internal::drops(this), + _Internal::drops(this).GetCachedSize(), target, stream); + } + + // .greptime.v1.region.AlterRequests alters = 15; + if (_internal_has_alters()) { + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(15, _Internal::alters(this), + _Internal::alters(this).GetCachedSize(), target, stream); + } + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); @@ -1704,6 +1920,27 @@ size_t RegionRequest::ByteSizeLong() const { *_impl_.body_.truncate_); break; } + // .greptime.v1.region.CreateRequests creates = 13; + case kCreates: { + total_size += 1 + + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( + *_impl_.body_.creates_); + break; + } + // .greptime.v1.region.DropRequests drops = 14; + case kDrops: { + total_size += 1 + + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( + *_impl_.body_.drops_); + break; + } + // .greptime.v1.region.AlterRequests alters = 15; + case kAlters: { + total_size += 1 + + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize( + *_impl_.body_.alters_); + break; + } case BODY_NOT_SET: { break; } @@ -1781,6 +2018,21 @@ void RegionRequest::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const :: from._internal_truncate()); break; } + case kCreates: { + _this->_internal_mutable_creates()->::greptime::v1::region::CreateRequests::MergeFrom( + from._internal_creates()); + break; + } + case kDrops: { + _this->_internal_mutable_drops()->::greptime::v1::region::DropRequests::MergeFrom( + from._internal_drops()); + break; + } + case kAlters: { + _this->_internal_mutable_alters()->::greptime::v1::region::AlterRequests::MergeFrom( + from._internal_alters()); + break; + } case BODY_NOT_SET: { break; } @@ -3146,6 +3398,191 @@ void QueryRequest::InternalSwap(QueryRequest* other) { // =================================================================== +class CreateRequests::_Internal { + public: +}; + +CreateRequests::CreateRequests(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned) + : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { + SharedCtor(arena, is_message_owned); + // @@protoc_insertion_point(arena_constructor:greptime.v1.region.CreateRequests) +} +CreateRequests::CreateRequests(const CreateRequests& from) + : ::PROTOBUF_NAMESPACE_ID::Message() { + CreateRequests* const _this = this; (void)_this; + new (&_impl_) Impl_{ + decltype(_impl_.requests_){from._impl_.requests_} + , /*decltype(_impl_._cached_size_)*/{}}; + + _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); + // @@protoc_insertion_point(copy_constructor:greptime.v1.region.CreateRequests) +} + +inline void CreateRequests::SharedCtor( + ::_pb::Arena* arena, bool is_message_owned) { + (void)arena; + (void)is_message_owned; + new (&_impl_) Impl_{ + decltype(_impl_.requests_){arena} + , /*decltype(_impl_._cached_size_)*/{} + }; +} + +CreateRequests::~CreateRequests() { + // @@protoc_insertion_point(destructor:greptime.v1.region.CreateRequests) + if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) { + (void)arena; + return; + } + SharedDtor(); +} + +inline void CreateRequests::SharedDtor() { + GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); + _impl_.requests_.~RepeatedPtrField(); +} + +void CreateRequests::SetCachedSize(int size) const { + _impl_._cached_size_.Set(size); +} + +void CreateRequests::Clear() { +// @@protoc_insertion_point(message_clear_start:greptime.v1.region.CreateRequests) + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + _impl_.requests_.Clear(); + _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); +} + +const char* CreateRequests::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { +#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure + while (!ctx->Done(&ptr)) { + uint32_t tag; + ptr = ::_pbi::ReadTag(ptr, &tag); + switch (tag >> 3) { + // repeated .greptime.v1.region.CreateRequest requests = 1; + case 1: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { + ptr -= 1; + do { + ptr += 1; + ptr = ctx->ParseMessage(_internal_add_requests(), ptr); + CHK_(ptr); + if (!ctx->DataAvailable(ptr)) break; + } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); + } else + goto handle_unusual; + continue; + default: + goto handle_unusual; + } // switch + handle_unusual: + if ((tag == 0) || ((tag & 7) == 4)) { + CHK_(ptr); + ctx->SetLastTag(tag); + goto message_done; + } + ptr = UnknownFieldParse( + tag, + _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), + ptr, ctx); + CHK_(ptr != nullptr); + } // while +message_done: + return ptr; +failure: + ptr = nullptr; + goto message_done; +#undef CHK_ +} + +uint8_t* CreateRequests::_InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { + // @@protoc_insertion_point(serialize_to_array_start:greptime.v1.region.CreateRequests) + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + // repeated .greptime.v1.region.CreateRequest requests = 1; + for (unsigned i = 0, + n = static_cast(this->_internal_requests_size()); i < n; i++) { + const auto& repfield = this->_internal_requests(i); + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); + } + + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { + target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); + } + // @@protoc_insertion_point(serialize_to_array_end:greptime.v1.region.CreateRequests) + return target; +} + +size_t CreateRequests::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:greptime.v1.region.CreateRequests) + size_t total_size = 0; + + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .greptime.v1.region.CreateRequest requests = 1; + total_size += 1UL * this->_internal_requests_size(); + for (const auto& msg : this->_impl_.requests_) { + total_size += + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); + } + + return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); +} + +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData CreateRequests::_class_data_ = { + ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck, + CreateRequests::MergeImpl +}; +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*CreateRequests::GetClassData() const { return &_class_data_; } + + +void CreateRequests::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) { + auto* const _this = static_cast(&to_msg); + auto& from = static_cast(from_msg); + // @@protoc_insertion_point(class_specific_merge_from_start:greptime.v1.region.CreateRequests) + GOOGLE_DCHECK_NE(&from, _this); + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + _this->_impl_.requests_.MergeFrom(from._impl_.requests_); + _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); +} + +void CreateRequests::CopyFrom(const CreateRequests& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:greptime.v1.region.CreateRequests) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool CreateRequests::IsInitialized() const { + return true; +} + +void CreateRequests::InternalSwap(CreateRequests* other) { + using std::swap; + _internal_metadata_.InternalSwap(&other->_internal_metadata_); + _impl_.requests_.InternalSwap(&other->_impl_.requests_); +} + +::PROTOBUF_NAMESPACE_ID::Metadata CreateRequests::GetMetadata() const { + return ::_pbi::AssignDescriptors( + &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[9]); +} + +// =================================================================== + CreateRequest_OptionsEntry_DoNotUse::CreateRequest_OptionsEntry_DoNotUse() {} CreateRequest_OptionsEntry_DoNotUse::CreateRequest_OptionsEntry_DoNotUse(::PROTOBUF_NAMESPACE_ID::Arena* arena) : SuperType(arena) {} @@ -3155,7 +3592,7 @@ void CreateRequest_OptionsEntry_DoNotUse::MergeFrom(const CreateRequest_OptionsE ::PROTOBUF_NAMESPACE_ID::Metadata CreateRequest_OptionsEntry_DoNotUse::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[9]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[10]); } // =================================================================== @@ -3579,7 +4016,192 @@ void CreateRequest::InternalSwap(CreateRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata CreateRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[10]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[11]); +} + +// =================================================================== + +class DropRequests::_Internal { + public: +}; + +DropRequests::DropRequests(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned) + : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { + SharedCtor(arena, is_message_owned); + // @@protoc_insertion_point(arena_constructor:greptime.v1.region.DropRequests) +} +DropRequests::DropRequests(const DropRequests& from) + : ::PROTOBUF_NAMESPACE_ID::Message() { + DropRequests* const _this = this; (void)_this; + new (&_impl_) Impl_{ + decltype(_impl_.requests_){from._impl_.requests_} + , /*decltype(_impl_._cached_size_)*/{}}; + + _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); + // @@protoc_insertion_point(copy_constructor:greptime.v1.region.DropRequests) +} + +inline void DropRequests::SharedCtor( + ::_pb::Arena* arena, bool is_message_owned) { + (void)arena; + (void)is_message_owned; + new (&_impl_) Impl_{ + decltype(_impl_.requests_){arena} + , /*decltype(_impl_._cached_size_)*/{} + }; +} + +DropRequests::~DropRequests() { + // @@protoc_insertion_point(destructor:greptime.v1.region.DropRequests) + if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) { + (void)arena; + return; + } + SharedDtor(); +} + +inline void DropRequests::SharedDtor() { + GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); + _impl_.requests_.~RepeatedPtrField(); +} + +void DropRequests::SetCachedSize(int size) const { + _impl_._cached_size_.Set(size); +} + +void DropRequests::Clear() { +// @@protoc_insertion_point(message_clear_start:greptime.v1.region.DropRequests) + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + _impl_.requests_.Clear(); + _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); +} + +const char* DropRequests::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { +#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure + while (!ctx->Done(&ptr)) { + uint32_t tag; + ptr = ::_pbi::ReadTag(ptr, &tag); + switch (tag >> 3) { + // repeated .greptime.v1.region.DropRequest requests = 1; + case 1: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { + ptr -= 1; + do { + ptr += 1; + ptr = ctx->ParseMessage(_internal_add_requests(), ptr); + CHK_(ptr); + if (!ctx->DataAvailable(ptr)) break; + } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); + } else + goto handle_unusual; + continue; + default: + goto handle_unusual; + } // switch + handle_unusual: + if ((tag == 0) || ((tag & 7) == 4)) { + CHK_(ptr); + ctx->SetLastTag(tag); + goto message_done; + } + ptr = UnknownFieldParse( + tag, + _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), + ptr, ctx); + CHK_(ptr != nullptr); + } // while +message_done: + return ptr; +failure: + ptr = nullptr; + goto message_done; +#undef CHK_ +} + +uint8_t* DropRequests::_InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { + // @@protoc_insertion_point(serialize_to_array_start:greptime.v1.region.DropRequests) + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + // repeated .greptime.v1.region.DropRequest requests = 1; + for (unsigned i = 0, + n = static_cast(this->_internal_requests_size()); i < n; i++) { + const auto& repfield = this->_internal_requests(i); + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); + } + + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { + target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); + } + // @@protoc_insertion_point(serialize_to_array_end:greptime.v1.region.DropRequests) + return target; +} + +size_t DropRequests::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:greptime.v1.region.DropRequests) + size_t total_size = 0; + + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .greptime.v1.region.DropRequest requests = 1; + total_size += 1UL * this->_internal_requests_size(); + for (const auto& msg : this->_impl_.requests_) { + total_size += + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); + } + + return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); +} + +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData DropRequests::_class_data_ = { + ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck, + DropRequests::MergeImpl +}; +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*DropRequests::GetClassData() const { return &_class_data_; } + + +void DropRequests::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) { + auto* const _this = static_cast(&to_msg); + auto& from = static_cast(from_msg); + // @@protoc_insertion_point(class_specific_merge_from_start:greptime.v1.region.DropRequests) + GOOGLE_DCHECK_NE(&from, _this); + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + _this->_impl_.requests_.MergeFrom(from._impl_.requests_); + _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); +} + +void DropRequests::CopyFrom(const DropRequests& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:greptime.v1.region.DropRequests) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool DropRequests::IsInitialized() const { + return true; +} + +void DropRequests::InternalSwap(DropRequests* other) { + using std::swap; + _internal_metadata_.InternalSwap(&other->_internal_metadata_); + _impl_.requests_.InternalSwap(&other->_impl_.requests_); +} + +::PROTOBUF_NAMESPACE_ID::Metadata DropRequests::GetMetadata() const { + return ::_pbi::AssignDescriptors( + &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[12]); } // =================================================================== @@ -3757,7 +4379,7 @@ void DropRequest::InternalSwap(DropRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata DropRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[11]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[13]); } // =================================================================== @@ -3771,7 +4393,7 @@ void OpenRequest_OptionsEntry_DoNotUse::MergeFrom(const OpenRequest_OptionsEntry ::PROTOBUF_NAMESPACE_ID::Metadata OpenRequest_OptionsEntry_DoNotUse::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[12]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[14]); } // =================================================================== @@ -4119,7 +4741,7 @@ void OpenRequest::InternalSwap(OpenRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata OpenRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[13]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[15]); } // =================================================================== @@ -4297,7 +4919,192 @@ void CloseRequest::InternalSwap(CloseRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata CloseRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[14]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[16]); +} + +// =================================================================== + +class AlterRequests::_Internal { + public: +}; + +AlterRequests::AlterRequests(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned) + : ::PROTOBUF_NAMESPACE_ID::Message(arena, is_message_owned) { + SharedCtor(arena, is_message_owned); + // @@protoc_insertion_point(arena_constructor:greptime.v1.region.AlterRequests) +} +AlterRequests::AlterRequests(const AlterRequests& from) + : ::PROTOBUF_NAMESPACE_ID::Message() { + AlterRequests* const _this = this; (void)_this; + new (&_impl_) Impl_{ + decltype(_impl_.requests_){from._impl_.requests_} + , /*decltype(_impl_._cached_size_)*/{}}; + + _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); + // @@protoc_insertion_point(copy_constructor:greptime.v1.region.AlterRequests) +} + +inline void AlterRequests::SharedCtor( + ::_pb::Arena* arena, bool is_message_owned) { + (void)arena; + (void)is_message_owned; + new (&_impl_) Impl_{ + decltype(_impl_.requests_){arena} + , /*decltype(_impl_._cached_size_)*/{} + }; +} + +AlterRequests::~AlterRequests() { + // @@protoc_insertion_point(destructor:greptime.v1.region.AlterRequests) + if (auto *arena = _internal_metadata_.DeleteReturnArena<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>()) { + (void)arena; + return; + } + SharedDtor(); +} + +inline void AlterRequests::SharedDtor() { + GOOGLE_DCHECK(GetArenaForAllocation() == nullptr); + _impl_.requests_.~RepeatedPtrField(); +} + +void AlterRequests::SetCachedSize(int size) const { + _impl_._cached_size_.Set(size); +} + +void AlterRequests::Clear() { +// @@protoc_insertion_point(message_clear_start:greptime.v1.region.AlterRequests) + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + _impl_.requests_.Clear(); + _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(); +} + +const char* AlterRequests::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx) { +#define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure + while (!ctx->Done(&ptr)) { + uint32_t tag; + ptr = ::_pbi::ReadTag(ptr, &tag); + switch (tag >> 3) { + // repeated .greptime.v1.region.AlterRequest requests = 1; + case 1: + if (PROTOBUF_PREDICT_TRUE(static_cast(tag) == 10)) { + ptr -= 1; + do { + ptr += 1; + ptr = ctx->ParseMessage(_internal_add_requests(), ptr); + CHK_(ptr); + if (!ctx->DataAvailable(ptr)) break; + } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<10>(ptr)); + } else + goto handle_unusual; + continue; + default: + goto handle_unusual; + } // switch + handle_unusual: + if ((tag == 0) || ((tag & 7) == 4)) { + CHK_(ptr); + ctx->SetLastTag(tag); + goto message_done; + } + ptr = UnknownFieldParse( + tag, + _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(), + ptr, ctx); + CHK_(ptr != nullptr); + } // while +message_done: + return ptr; +failure: + ptr = nullptr; + goto message_done; +#undef CHK_ +} + +uint8_t* AlterRequests::_InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const { + // @@protoc_insertion_point(serialize_to_array_start:greptime.v1.region.AlterRequests) + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + // repeated .greptime.v1.region.AlterRequest requests = 1; + for (unsigned i = 0, + n = static_cast(this->_internal_requests_size()); i < n; i++) { + const auto& repfield = this->_internal_requests(i); + target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite:: + InternalWriteMessage(1, repfield, repfield.GetCachedSize(), target, stream); + } + + if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) { + target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream); + } + // @@protoc_insertion_point(serialize_to_array_end:greptime.v1.region.AlterRequests) + return target; +} + +size_t AlterRequests::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:greptime.v1.region.AlterRequests) + size_t total_size = 0; + + uint32_t cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .greptime.v1.region.AlterRequest requests = 1; + total_size += 1UL * this->_internal_requests_size(); + for (const auto& msg : this->_impl_.requests_) { + total_size += + ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg); + } + + return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_); +} + +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData AlterRequests::_class_data_ = { + ::PROTOBUF_NAMESPACE_ID::Message::CopyWithSourceCheck, + AlterRequests::MergeImpl +}; +const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*AlterRequests::GetClassData() const { return &_class_data_; } + + +void AlterRequests::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg) { + auto* const _this = static_cast(&to_msg); + auto& from = static_cast(from_msg); + // @@protoc_insertion_point(class_specific_merge_from_start:greptime.v1.region.AlterRequests) + GOOGLE_DCHECK_NE(&from, _this); + uint32_t cached_has_bits = 0; + (void) cached_has_bits; + + _this->_impl_.requests_.MergeFrom(from._impl_.requests_); + _this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_); +} + +void AlterRequests::CopyFrom(const AlterRequests& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:greptime.v1.region.AlterRequests) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool AlterRequests::IsInitialized() const { + return true; +} + +void AlterRequests::InternalSwap(AlterRequests* other) { + using std::swap; + _internal_metadata_.InternalSwap(&other->_internal_metadata_); + _impl_.requests_.InternalSwap(&other->_impl_.requests_); +} + +::PROTOBUF_NAMESPACE_ID::Metadata AlterRequests::GetMetadata() const { + return ::_pbi::AssignDescriptors( + &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[17]); } // =================================================================== @@ -4662,7 +5469,7 @@ void AlterRequest::InternalSwap(AlterRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata AlterRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[15]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[18]); } // =================================================================== @@ -4847,7 +5654,7 @@ void AddColumns::InternalSwap(AddColumns* other) { ::PROTOBUF_NAMESPACE_ID::Metadata AddColumns::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[16]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[19]); } // =================================================================== @@ -5032,7 +5839,7 @@ void DropColumns::InternalSwap(DropColumns* other) { ::PROTOBUF_NAMESPACE_ID::Metadata DropColumns::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[17]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[20]); } // =================================================================== @@ -5277,7 +6084,7 @@ void AddColumn::InternalSwap(AddColumn* other) { ::PROTOBUF_NAMESPACE_ID::Metadata AddColumn::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[18]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[21]); } // =================================================================== @@ -5480,7 +6287,7 @@ void DropColumn::InternalSwap(DropColumn* other) { ::PROTOBUF_NAMESPACE_ID::Metadata DropColumn::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[19]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[22]); } // =================================================================== @@ -5658,7 +6465,7 @@ void FlushRequest::InternalSwap(FlushRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata FlushRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[20]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[23]); } // =================================================================== @@ -5836,7 +6643,7 @@ void CompactRequest::InternalSwap(CompactRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata CompactRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[21]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[24]); } // =================================================================== @@ -6014,7 +6821,7 @@ void TruncateRequest::InternalSwap(TruncateRequest* other) { ::PROTOBUF_NAMESPACE_ID::Metadata TruncateRequest::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[22]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[25]); } // =================================================================== @@ -6244,7 +7051,7 @@ void RegionColumnDef::InternalSwap(RegionColumnDef* other) { ::PROTOBUF_NAMESPACE_ID::Metadata RegionColumnDef::GetMetadata() const { return ::_pbi::AssignDescriptors( &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_getter, &descriptor_table_greptime_2fv1_2fregion_2fserver_2eproto_once, - file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[23]); + file_level_metadata_greptime_2fv1_2fregion_2fserver_2eproto[26]); } // @@protoc_insertion_point(namespace_scope) @@ -6288,6 +7095,10 @@ template<> PROTOBUF_NOINLINE ::greptime::v1::region::QueryRequest* Arena::CreateMaybeMessage< ::greptime::v1::region::QueryRequest >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::region::QueryRequest >(arena); } +template<> PROTOBUF_NOINLINE ::greptime::v1::region::CreateRequests* +Arena::CreateMaybeMessage< ::greptime::v1::region::CreateRequests >(Arena* arena) { + return Arena::CreateMessageInternal< ::greptime::v1::region::CreateRequests >(arena); +} template<> PROTOBUF_NOINLINE ::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse* Arena::CreateMaybeMessage< ::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse >(arena); @@ -6296,6 +7107,10 @@ template<> PROTOBUF_NOINLINE ::greptime::v1::region::CreateRequest* Arena::CreateMaybeMessage< ::greptime::v1::region::CreateRequest >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::region::CreateRequest >(arena); } +template<> PROTOBUF_NOINLINE ::greptime::v1::region::DropRequests* +Arena::CreateMaybeMessage< ::greptime::v1::region::DropRequests >(Arena* arena) { + return Arena::CreateMessageInternal< ::greptime::v1::region::DropRequests >(arena); +} template<> PROTOBUF_NOINLINE ::greptime::v1::region::DropRequest* Arena::CreateMaybeMessage< ::greptime::v1::region::DropRequest >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::region::DropRequest >(arena); @@ -6312,6 +7127,10 @@ template<> PROTOBUF_NOINLINE ::greptime::v1::region::CloseRequest* Arena::CreateMaybeMessage< ::greptime::v1::region::CloseRequest >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::region::CloseRequest >(arena); } +template<> PROTOBUF_NOINLINE ::greptime::v1::region::AlterRequests* +Arena::CreateMaybeMessage< ::greptime::v1::region::AlterRequests >(Arena* arena) { + return Arena::CreateMessageInternal< ::greptime::v1::region::AlterRequests >(arena); +} template<> PROTOBUF_NOINLINE ::greptime::v1::region::AlterRequest* Arena::CreateMaybeMessage< ::greptime::v1::region::AlterRequest >(Arena* arena) { return Arena::CreateMessageInternal< ::greptime::v1::region::AlterRequest >(arena); diff --git a/c++/greptime/v1/region/server.pb.h b/c++/greptime/v1/region/server.pb.h index e0b4139..3955b5d 100644 --- a/c++/greptime/v1/region/server.pb.h +++ b/c++/greptime/v1/region/server.pb.h @@ -62,6 +62,9 @@ extern AddColumnsDefaultTypeInternal _AddColumns_default_instance_; class AlterRequest; struct AlterRequestDefaultTypeInternal; extern AlterRequestDefaultTypeInternal _AlterRequest_default_instance_; +class AlterRequests; +struct AlterRequestsDefaultTypeInternal; +extern AlterRequestsDefaultTypeInternal _AlterRequests_default_instance_; class CloseRequest; struct CloseRequestDefaultTypeInternal; extern CloseRequestDefaultTypeInternal _CloseRequest_default_instance_; @@ -74,6 +77,9 @@ extern CreateRequestDefaultTypeInternal _CreateRequest_default_instance_; class CreateRequest_OptionsEntry_DoNotUse; struct CreateRequest_OptionsEntry_DoNotUseDefaultTypeInternal; extern CreateRequest_OptionsEntry_DoNotUseDefaultTypeInternal _CreateRequest_OptionsEntry_DoNotUse_default_instance_; +class CreateRequests; +struct CreateRequestsDefaultTypeInternal; +extern CreateRequestsDefaultTypeInternal _CreateRequests_default_instance_; class DeleteRequest; struct DeleteRequestDefaultTypeInternal; extern DeleteRequestDefaultTypeInternal _DeleteRequest_default_instance_; @@ -89,6 +95,9 @@ extern DropColumnsDefaultTypeInternal _DropColumns_default_instance_; class DropRequest; struct DropRequestDefaultTypeInternal; extern DropRequestDefaultTypeInternal _DropRequest_default_instance_; +class DropRequests; +struct DropRequestsDefaultTypeInternal; +extern DropRequestsDefaultTypeInternal _DropRequests_default_instance_; class FlushRequest; struct FlushRequestDefaultTypeInternal; extern FlushRequestDefaultTypeInternal _FlushRequest_default_instance_; @@ -132,15 +141,18 @@ PROTOBUF_NAMESPACE_OPEN template<> ::greptime::v1::region::AddColumn* Arena::CreateMaybeMessage<::greptime::v1::region::AddColumn>(Arena*); template<> ::greptime::v1::region::AddColumns* Arena::CreateMaybeMessage<::greptime::v1::region::AddColumns>(Arena*); template<> ::greptime::v1::region::AlterRequest* Arena::CreateMaybeMessage<::greptime::v1::region::AlterRequest>(Arena*); +template<> ::greptime::v1::region::AlterRequests* Arena::CreateMaybeMessage<::greptime::v1::region::AlterRequests>(Arena*); template<> ::greptime::v1::region::CloseRequest* Arena::CreateMaybeMessage<::greptime::v1::region::CloseRequest>(Arena*); template<> ::greptime::v1::region::CompactRequest* Arena::CreateMaybeMessage<::greptime::v1::region::CompactRequest>(Arena*); template<> ::greptime::v1::region::CreateRequest* Arena::CreateMaybeMessage<::greptime::v1::region::CreateRequest>(Arena*); template<> ::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse* Arena::CreateMaybeMessage<::greptime::v1::region::CreateRequest_OptionsEntry_DoNotUse>(Arena*); +template<> ::greptime::v1::region::CreateRequests* Arena::CreateMaybeMessage<::greptime::v1::region::CreateRequests>(Arena*); template<> ::greptime::v1::region::DeleteRequest* Arena::CreateMaybeMessage<::greptime::v1::region::DeleteRequest>(Arena*); template<> ::greptime::v1::region::DeleteRequests* Arena::CreateMaybeMessage<::greptime::v1::region::DeleteRequests>(Arena*); template<> ::greptime::v1::region::DropColumn* Arena::CreateMaybeMessage<::greptime::v1::region::DropColumn>(Arena*); template<> ::greptime::v1::region::DropColumns* Arena::CreateMaybeMessage<::greptime::v1::region::DropColumns>(Arena*); template<> ::greptime::v1::region::DropRequest* Arena::CreateMaybeMessage<::greptime::v1::region::DropRequest>(Arena*); +template<> ::greptime::v1::region::DropRequests* Arena::CreateMaybeMessage<::greptime::v1::region::DropRequests>(Arena*); template<> ::greptime::v1::region::FlushRequest* Arena::CreateMaybeMessage<::greptime::v1::region::FlushRequest>(Arena*); template<> ::greptime::v1::region::InsertRequest* Arena::CreateMaybeMessage<::greptime::v1::region::InsertRequest>(Arena*); template<> ::greptime::v1::region::InsertRequests* Arena::CreateMaybeMessage<::greptime::v1::region::InsertRequests>(Arena*); @@ -421,6 +433,9 @@ class RegionRequest final : kFlush = 10, kCompact = 11, kTruncate = 12, + kCreates = 13, + kDrops = 14, + kAlters = 15, BODY_NOT_SET = 0, }; @@ -513,6 +528,9 @@ class RegionRequest final : kFlushFieldNumber = 10, kCompactFieldNumber = 11, kTruncateFieldNumber = 12, + kCreatesFieldNumber = 13, + kDropsFieldNumber = 14, + kAltersFieldNumber = 15, }; // .greptime.v1.region.RegionRequestHeader header = 1; bool has_header() const; @@ -712,6 +730,60 @@ class RegionRequest final : ::greptime::v1::region::TruncateRequest* truncate); ::greptime::v1::region::TruncateRequest* unsafe_arena_release_truncate(); + // .greptime.v1.region.CreateRequests creates = 13; + bool has_creates() const; + private: + bool _internal_has_creates() const; + public: + void clear_creates(); + const ::greptime::v1::region::CreateRequests& creates() const; + PROTOBUF_NODISCARD ::greptime::v1::region::CreateRequests* release_creates(); + ::greptime::v1::region::CreateRequests* mutable_creates(); + void set_allocated_creates(::greptime::v1::region::CreateRequests* creates); + private: + const ::greptime::v1::region::CreateRequests& _internal_creates() const; + ::greptime::v1::region::CreateRequests* _internal_mutable_creates(); + public: + void unsafe_arena_set_allocated_creates( + ::greptime::v1::region::CreateRequests* creates); + ::greptime::v1::region::CreateRequests* unsafe_arena_release_creates(); + + // .greptime.v1.region.DropRequests drops = 14; + bool has_drops() const; + private: + bool _internal_has_drops() const; + public: + void clear_drops(); + const ::greptime::v1::region::DropRequests& drops() const; + PROTOBUF_NODISCARD ::greptime::v1::region::DropRequests* release_drops(); + ::greptime::v1::region::DropRequests* mutable_drops(); + void set_allocated_drops(::greptime::v1::region::DropRequests* drops); + private: + const ::greptime::v1::region::DropRequests& _internal_drops() const; + ::greptime::v1::region::DropRequests* _internal_mutable_drops(); + public: + void unsafe_arena_set_allocated_drops( + ::greptime::v1::region::DropRequests* drops); + ::greptime::v1::region::DropRequests* unsafe_arena_release_drops(); + + // .greptime.v1.region.AlterRequests alters = 15; + bool has_alters() const; + private: + bool _internal_has_alters() const; + public: + void clear_alters(); + const ::greptime::v1::region::AlterRequests& alters() const; + PROTOBUF_NODISCARD ::greptime::v1::region::AlterRequests* release_alters(); + ::greptime::v1::region::AlterRequests* mutable_alters(); + void set_allocated_alters(::greptime::v1::region::AlterRequests* alters); + private: + const ::greptime::v1::region::AlterRequests& _internal_alters() const; + ::greptime::v1::region::AlterRequests* _internal_mutable_alters(); + public: + void unsafe_arena_set_allocated_alters( + ::greptime::v1::region::AlterRequests* alters); + ::greptime::v1::region::AlterRequests* unsafe_arena_release_alters(); + void clear_body(); BodyCase body_case() const; // @@protoc_insertion_point(class_scope:greptime.v1.region.RegionRequest) @@ -727,6 +799,9 @@ class RegionRequest final : void set_has_flush(); void set_has_compact(); void set_has_truncate(); + void set_has_creates(); + void set_has_drops(); + void set_has_alters(); inline bool has_body() const; inline void clear_has_body(); @@ -749,6 +824,9 @@ class RegionRequest final : ::greptime::v1::region::FlushRequest* flush_; ::greptime::v1::region::CompactRequest* compact_; ::greptime::v1::region::TruncateRequest* truncate_; + ::greptime::v1::region::CreateRequests* creates_; + ::greptime::v1::region::DropRequests* drops_; + ::greptime::v1::region::AlterRequests* alters_; } body_; mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; uint32_t _oneof_case_[1]; @@ -1761,6 +1839,163 @@ class QueryRequest final : }; // ------------------------------------------------------------------- +class CreateRequests final : + public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.region.CreateRequests) */ { + public: + inline CreateRequests() : CreateRequests(nullptr) {} + ~CreateRequests() override; + explicit PROTOBUF_CONSTEXPR CreateRequests(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); + + CreateRequests(const CreateRequests& from); + CreateRequests(CreateRequests&& from) noexcept + : CreateRequests() { + *this = ::std::move(from); + } + + inline CreateRequests& operator=(const CreateRequests& from) { + CopyFrom(from); + return *this; + } + inline CreateRequests& operator=(CreateRequests&& from) noexcept { + if (this == &from) return *this; + if (GetOwningArena() == from.GetOwningArena() + #ifdef PROTOBUF_FORCE_COPY_IN_MOVE + && GetOwningArena() != nullptr + #endif // !PROTOBUF_FORCE_COPY_IN_MOVE + ) { + InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { + return GetDescriptor(); + } + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { + return default_instance().GetMetadata().descriptor; + } + static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { + return default_instance().GetMetadata().reflection; + } + static const CreateRequests& default_instance() { + return *internal_default_instance(); + } + static inline const CreateRequests* internal_default_instance() { + return reinterpret_cast( + &_CreateRequests_default_instance_); + } + static constexpr int kIndexInFileMessages = + 9; + + friend void swap(CreateRequests& a, CreateRequests& b) { + a.Swap(&b); + } + inline void Swap(CreateRequests* other) { + if (other == this) return; + #ifdef PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() != nullptr && + GetOwningArena() == other->GetOwningArena()) { + #else // PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() == other->GetOwningArena()) { + #endif // !PROTOBUF_FORCE_COPY_IN_SWAP + InternalSwap(other); + } else { + ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); + } + } + void UnsafeArenaSwap(CreateRequests* other) { + if (other == this) return; + GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + InternalSwap(other); + } + + // implements Message ---------------------------------------------- + + CreateRequests* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { + return CreateMaybeMessage(arena); + } + using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; + void CopyFrom(const CreateRequests& from); + using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; + void MergeFrom( const CreateRequests& from) { + CreateRequests::MergeImpl(*this, from); + } + private: + static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); + public: + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; + uint8_t* _InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + int GetCachedSize() const final { return _impl_._cached_size_.Get(); } + + private: + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(CreateRequests* other); + + private: + friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; + static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + return "greptime.v1.region.CreateRequests"; + } + protected: + explicit CreateRequests(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned = false); + public: + + static const ClassData _class_data_; + const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; + + ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + enum : int { + kRequestsFieldNumber = 1, + }; + // repeated .greptime.v1.region.CreateRequest requests = 1; + int requests_size() const; + private: + int _internal_requests_size() const; + public: + void clear_requests(); + ::greptime::v1::region::CreateRequest* mutable_requests(int index); + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::CreateRequest >* + mutable_requests(); + private: + const ::greptime::v1::region::CreateRequest& _internal_requests(int index) const; + ::greptime::v1::region::CreateRequest* _internal_add_requests(); + public: + const ::greptime::v1::region::CreateRequest& requests(int index) const; + ::greptime::v1::region::CreateRequest* add_requests(); + const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::CreateRequest >& + requests() const; + + // @@protoc_insertion_point(class_scope:greptime.v1.region.CreateRequests) + private: + class _Internal; + + template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; + typedef void InternalArenaConstructable_; + typedef void DestructorSkippable_; + struct Impl_ { + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::CreateRequest > requests_; + mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; + }; + union { Impl_ _impl_; }; + friend struct ::TableStruct_greptime_2fv1_2fregion_2fserver_2eproto; +}; +// ------------------------------------------------------------------- + class CreateRequest_OptionsEntry_DoNotUse : public ::PROTOBUF_NAMESPACE_ID::internal::MapEntry( + &_DropRequests_default_instance_); + } + static constexpr int kIndexInFileMessages = + 12; + + friend void swap(DropRequests& a, DropRequests& b) { + a.Swap(&b); + } + inline void Swap(DropRequests* other) { + if (other == this) return; + #ifdef PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() != nullptr && + GetOwningArena() == other->GetOwningArena()) { + #else // PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() == other->GetOwningArena()) { + #endif // !PROTOBUF_FORCE_COPY_IN_SWAP + InternalSwap(other); + } else { + ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); + } + } + void UnsafeArenaSwap(DropRequests* other) { + if (other == this) return; + GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + InternalSwap(other); + } + + // implements Message ---------------------------------------------- + + DropRequests* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { + return CreateMaybeMessage(arena); + } + using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; + void CopyFrom(const DropRequests& from); + using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; + void MergeFrom( const DropRequests& from) { + DropRequests::MergeImpl(*this, from); + } + private: + static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); + public: + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; + uint8_t* _InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + int GetCachedSize() const final { return _impl_._cached_size_.Get(); } + + private: + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(DropRequests* other); + + private: + friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; + static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + return "greptime.v1.region.DropRequests"; + } + protected: + explicit DropRequests(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned = false); + public: + + static const ClassData _class_data_; + const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; + + ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + enum : int { + kRequestsFieldNumber = 1, + }; + // repeated .greptime.v1.region.DropRequest requests = 1; + int requests_size() const; + private: + int _internal_requests_size() const; + public: + void clear_requests(); + ::greptime::v1::region::DropRequest* mutable_requests(int index); + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::DropRequest >* + mutable_requests(); + private: + const ::greptime::v1::region::DropRequest& _internal_requests(int index) const; + ::greptime::v1::region::DropRequest* _internal_add_requests(); + public: + const ::greptime::v1::region::DropRequest& requests(int index) const; + ::greptime::v1::region::DropRequest* add_requests(); + const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::DropRequest >& + requests() const; + + // @@protoc_insertion_point(class_scope:greptime.v1.region.DropRequests) + private: + class _Internal; + + template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; + typedef void InternalArenaConstructable_; + typedef void DestructorSkippable_; + struct Impl_ { + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::DropRequest > requests_; + mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; + }; + union { Impl_ _impl_; }; + friend struct ::TableStruct_greptime_2fv1_2fregion_2fserver_2eproto; +}; +// ------------------------------------------------------------------- + class DropRequest final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.region.DropRequest) */ { public: @@ -2088,7 +2480,7 @@ class DropRequest final : &_DropRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 11; + 13; friend void swap(DropRequest& a, DropRequest& b) { a.Swap(&b); @@ -2264,7 +2656,7 @@ class OpenRequest final : &_OpenRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 13; + 15; friend void swap(OpenRequest& a, OpenRequest& b) { a.Swap(&b); @@ -2470,7 +2862,7 @@ class CloseRequest final : &_CloseRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 14; + 16; friend void swap(CloseRequest& a, CloseRequest& b) { a.Swap(&b); @@ -2570,6 +2962,163 @@ class CloseRequest final : }; // ------------------------------------------------------------------- +class AlterRequests final : + public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.region.AlterRequests) */ { + public: + inline AlterRequests() : AlterRequests(nullptr) {} + ~AlterRequests() override; + explicit PROTOBUF_CONSTEXPR AlterRequests(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized); + + AlterRequests(const AlterRequests& from); + AlterRequests(AlterRequests&& from) noexcept + : AlterRequests() { + *this = ::std::move(from); + } + + inline AlterRequests& operator=(const AlterRequests& from) { + CopyFrom(from); + return *this; + } + inline AlterRequests& operator=(AlterRequests&& from) noexcept { + if (this == &from) return *this; + if (GetOwningArena() == from.GetOwningArena() + #ifdef PROTOBUF_FORCE_COPY_IN_MOVE + && GetOwningArena() != nullptr + #endif // !PROTOBUF_FORCE_COPY_IN_MOVE + ) { + InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() { + return GetDescriptor(); + } + static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() { + return default_instance().GetMetadata().descriptor; + } + static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() { + return default_instance().GetMetadata().reflection; + } + static const AlterRequests& default_instance() { + return *internal_default_instance(); + } + static inline const AlterRequests* internal_default_instance() { + return reinterpret_cast( + &_AlterRequests_default_instance_); + } + static constexpr int kIndexInFileMessages = + 17; + + friend void swap(AlterRequests& a, AlterRequests& b) { + a.Swap(&b); + } + inline void Swap(AlterRequests* other) { + if (other == this) return; + #ifdef PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() != nullptr && + GetOwningArena() == other->GetOwningArena()) { + #else // PROTOBUF_FORCE_COPY_IN_SWAP + if (GetOwningArena() == other->GetOwningArena()) { + #endif // !PROTOBUF_FORCE_COPY_IN_SWAP + InternalSwap(other); + } else { + ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other); + } + } + void UnsafeArenaSwap(AlterRequests* other) { + if (other == this) return; + GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena()); + InternalSwap(other); + } + + // implements Message ---------------------------------------------- + + AlterRequests* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final { + return CreateMaybeMessage(arena); + } + using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom; + void CopyFrom(const AlterRequests& from); + using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom; + void MergeFrom( const AlterRequests& from) { + AlterRequests::MergeImpl(*this, from); + } + private: + static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg); + public: + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final; + uint8_t* _InternalSerialize( + uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final; + int GetCachedSize() const final { return _impl_._cached_size_.Get(); } + + private: + void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(AlterRequests* other); + + private: + friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata; + static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() { + return "greptime.v1.region.AlterRequests"; + } + protected: + explicit AlterRequests(::PROTOBUF_NAMESPACE_ID::Arena* arena, + bool is_message_owned = false); + public: + + static const ClassData _class_data_; + const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final; + + ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + enum : int { + kRequestsFieldNumber = 1, + }; + // repeated .greptime.v1.region.AlterRequest requests = 1; + int requests_size() const; + private: + int _internal_requests_size() const; + public: + void clear_requests(); + ::greptime::v1::region::AlterRequest* mutable_requests(int index); + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::AlterRequest >* + mutable_requests(); + private: + const ::greptime::v1::region::AlterRequest& _internal_requests(int index) const; + ::greptime::v1::region::AlterRequest* _internal_add_requests(); + public: + const ::greptime::v1::region::AlterRequest& requests(int index) const; + ::greptime::v1::region::AlterRequest* add_requests(); + const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::AlterRequest >& + requests() const; + + // @@protoc_insertion_point(class_scope:greptime.v1.region.AlterRequests) + private: + class _Internal; + + template friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper; + typedef void InternalArenaConstructable_; + typedef void DestructorSkippable_; + struct Impl_ { + ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::AlterRequest > requests_; + mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_; + }; + union { Impl_ _impl_; }; + friend struct ::TableStruct_greptime_2fv1_2fregion_2fserver_2eproto; +}; +// ------------------------------------------------------------------- + class AlterRequest final : public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:greptime.v1.region.AlterRequest) */ { public: @@ -2624,7 +3173,7 @@ class AlterRequest final : &_AlterRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 15; + 18; friend void swap(AlterRequest& a, AlterRequest& b) { a.Swap(&b); @@ -2836,7 +3385,7 @@ class AddColumns final : &_AddColumns_default_instance_); } static constexpr int kIndexInFileMessages = - 16; + 19; friend void swap(AddColumns& a, AddColumns& b) { a.Swap(&b); @@ -2993,7 +3542,7 @@ class DropColumns final : &_DropColumns_default_instance_); } static constexpr int kIndexInFileMessages = - 17; + 20; friend void swap(DropColumns& a, DropColumns& b) { a.Swap(&b); @@ -3150,7 +3699,7 @@ class AddColumn final : &_AddColumn_default_instance_); } static constexpr int kIndexInFileMessages = - 18; + 21; friend void swap(AddColumn& a, AddColumn& b) { a.Swap(&b); @@ -3327,7 +3876,7 @@ class DropColumn final : &_DropColumn_default_instance_); } static constexpr int kIndexInFileMessages = - 19; + 22; friend void swap(DropColumn& a, DropColumn& b) { a.Swap(&b); @@ -3480,7 +4029,7 @@ class FlushRequest final : &_FlushRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 20; + 23; friend void swap(FlushRequest& a, FlushRequest& b) { a.Swap(&b); @@ -3628,7 +4177,7 @@ class CompactRequest final : &_CompactRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 21; + 24; friend void swap(CompactRequest& a, CompactRequest& b) { a.Swap(&b); @@ -3776,7 +4325,7 @@ class TruncateRequest final : &_TruncateRequest_default_instance_); } static constexpr int kIndexInFileMessages = - 22; + 25; friend void swap(TruncateRequest& a, TruncateRequest& b) { a.Swap(&b); @@ -3924,7 +4473,7 @@ class RegionColumnDef final : &_RegionColumnDef_default_instance_); } static constexpr int kIndexInFileMessages = - 23; + 26; friend void swap(RegionColumnDef& a, RegionColumnDef& b) { a.Swap(&b); @@ -4968,6 +5517,228 @@ inline ::greptime::v1::region::TruncateRequest* RegionRequest::mutable_truncate( return _msg; } +// .greptime.v1.region.CreateRequests creates = 13; +inline bool RegionRequest::_internal_has_creates() const { + return body_case() == kCreates; +} +inline bool RegionRequest::has_creates() const { + return _internal_has_creates(); +} +inline void RegionRequest::set_has_creates() { + _impl_._oneof_case_[0] = kCreates; +} +inline void RegionRequest::clear_creates() { + if (_internal_has_creates()) { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.body_.creates_; + } + clear_has_body(); + } +} +inline ::greptime::v1::region::CreateRequests* RegionRequest::release_creates() { + // @@protoc_insertion_point(field_release:greptime.v1.region.RegionRequest.creates) + if (_internal_has_creates()) { + clear_has_body(); + ::greptime::v1::region::CreateRequests* temp = _impl_.body_.creates_; + if (GetArenaForAllocation() != nullptr) { + temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); + } + _impl_.body_.creates_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::greptime::v1::region::CreateRequests& RegionRequest::_internal_creates() const { + return _internal_has_creates() + ? *_impl_.body_.creates_ + : reinterpret_cast< ::greptime::v1::region::CreateRequests&>(::greptime::v1::region::_CreateRequests_default_instance_); +} +inline const ::greptime::v1::region::CreateRequests& RegionRequest::creates() const { + // @@protoc_insertion_point(field_get:greptime.v1.region.RegionRequest.creates) + return _internal_creates(); +} +inline ::greptime::v1::region::CreateRequests* RegionRequest::unsafe_arena_release_creates() { + // @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.region.RegionRequest.creates) + if (_internal_has_creates()) { + clear_has_body(); + ::greptime::v1::region::CreateRequests* temp = _impl_.body_.creates_; + _impl_.body_.creates_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline void RegionRequest::unsafe_arena_set_allocated_creates(::greptime::v1::region::CreateRequests* creates) { + clear_body(); + if (creates) { + set_has_creates(); + _impl_.body_.creates_ = creates; + } + // @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.region.RegionRequest.creates) +} +inline ::greptime::v1::region::CreateRequests* RegionRequest::_internal_mutable_creates() { + if (!_internal_has_creates()) { + clear_body(); + set_has_creates(); + _impl_.body_.creates_ = CreateMaybeMessage< ::greptime::v1::region::CreateRequests >(GetArenaForAllocation()); + } + return _impl_.body_.creates_; +} +inline ::greptime::v1::region::CreateRequests* RegionRequest::mutable_creates() { + ::greptime::v1::region::CreateRequests* _msg = _internal_mutable_creates(); + // @@protoc_insertion_point(field_mutable:greptime.v1.region.RegionRequest.creates) + return _msg; +} + +// .greptime.v1.region.DropRequests drops = 14; +inline bool RegionRequest::_internal_has_drops() const { + return body_case() == kDrops; +} +inline bool RegionRequest::has_drops() const { + return _internal_has_drops(); +} +inline void RegionRequest::set_has_drops() { + _impl_._oneof_case_[0] = kDrops; +} +inline void RegionRequest::clear_drops() { + if (_internal_has_drops()) { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.body_.drops_; + } + clear_has_body(); + } +} +inline ::greptime::v1::region::DropRequests* RegionRequest::release_drops() { + // @@protoc_insertion_point(field_release:greptime.v1.region.RegionRequest.drops) + if (_internal_has_drops()) { + clear_has_body(); + ::greptime::v1::region::DropRequests* temp = _impl_.body_.drops_; + if (GetArenaForAllocation() != nullptr) { + temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); + } + _impl_.body_.drops_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::greptime::v1::region::DropRequests& RegionRequest::_internal_drops() const { + return _internal_has_drops() + ? *_impl_.body_.drops_ + : reinterpret_cast< ::greptime::v1::region::DropRequests&>(::greptime::v1::region::_DropRequests_default_instance_); +} +inline const ::greptime::v1::region::DropRequests& RegionRequest::drops() const { + // @@protoc_insertion_point(field_get:greptime.v1.region.RegionRequest.drops) + return _internal_drops(); +} +inline ::greptime::v1::region::DropRequests* RegionRequest::unsafe_arena_release_drops() { + // @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.region.RegionRequest.drops) + if (_internal_has_drops()) { + clear_has_body(); + ::greptime::v1::region::DropRequests* temp = _impl_.body_.drops_; + _impl_.body_.drops_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline void RegionRequest::unsafe_arena_set_allocated_drops(::greptime::v1::region::DropRequests* drops) { + clear_body(); + if (drops) { + set_has_drops(); + _impl_.body_.drops_ = drops; + } + // @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.region.RegionRequest.drops) +} +inline ::greptime::v1::region::DropRequests* RegionRequest::_internal_mutable_drops() { + if (!_internal_has_drops()) { + clear_body(); + set_has_drops(); + _impl_.body_.drops_ = CreateMaybeMessage< ::greptime::v1::region::DropRequests >(GetArenaForAllocation()); + } + return _impl_.body_.drops_; +} +inline ::greptime::v1::region::DropRequests* RegionRequest::mutable_drops() { + ::greptime::v1::region::DropRequests* _msg = _internal_mutable_drops(); + // @@protoc_insertion_point(field_mutable:greptime.v1.region.RegionRequest.drops) + return _msg; +} + +// .greptime.v1.region.AlterRequests alters = 15; +inline bool RegionRequest::_internal_has_alters() const { + return body_case() == kAlters; +} +inline bool RegionRequest::has_alters() const { + return _internal_has_alters(); +} +inline void RegionRequest::set_has_alters() { + _impl_._oneof_case_[0] = kAlters; +} +inline void RegionRequest::clear_alters() { + if (_internal_has_alters()) { + if (GetArenaForAllocation() == nullptr) { + delete _impl_.body_.alters_; + } + clear_has_body(); + } +} +inline ::greptime::v1::region::AlterRequests* RegionRequest::release_alters() { + // @@protoc_insertion_point(field_release:greptime.v1.region.RegionRequest.alters) + if (_internal_has_alters()) { + clear_has_body(); + ::greptime::v1::region::AlterRequests* temp = _impl_.body_.alters_; + if (GetArenaForAllocation() != nullptr) { + temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp); + } + _impl_.body_.alters_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::greptime::v1::region::AlterRequests& RegionRequest::_internal_alters() const { + return _internal_has_alters() + ? *_impl_.body_.alters_ + : reinterpret_cast< ::greptime::v1::region::AlterRequests&>(::greptime::v1::region::_AlterRequests_default_instance_); +} +inline const ::greptime::v1::region::AlterRequests& RegionRequest::alters() const { + // @@protoc_insertion_point(field_get:greptime.v1.region.RegionRequest.alters) + return _internal_alters(); +} +inline ::greptime::v1::region::AlterRequests* RegionRequest::unsafe_arena_release_alters() { + // @@protoc_insertion_point(field_unsafe_arena_release:greptime.v1.region.RegionRequest.alters) + if (_internal_has_alters()) { + clear_has_body(); + ::greptime::v1::region::AlterRequests* temp = _impl_.body_.alters_; + _impl_.body_.alters_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline void RegionRequest::unsafe_arena_set_allocated_alters(::greptime::v1::region::AlterRequests* alters) { + clear_body(); + if (alters) { + set_has_alters(); + _impl_.body_.alters_ = alters; + } + // @@protoc_insertion_point(field_unsafe_arena_set_allocated:greptime.v1.region.RegionRequest.alters) +} +inline ::greptime::v1::region::AlterRequests* RegionRequest::_internal_mutable_alters() { + if (!_internal_has_alters()) { + clear_body(); + set_has_alters(); + _impl_.body_.alters_ = CreateMaybeMessage< ::greptime::v1::region::AlterRequests >(GetArenaForAllocation()); + } + return _impl_.body_.alters_; +} +inline ::greptime::v1::region::AlterRequests* RegionRequest::mutable_alters() { + ::greptime::v1::region::AlterRequests* _msg = _internal_mutable_alters(); + // @@protoc_insertion_point(field_mutable:greptime.v1.region.RegionRequest.alters) + return _msg; +} + inline bool RegionRequest::has_body() const { return body_case() != BODY_NOT_SET; } @@ -5558,6 +6329,50 @@ inline void QueryRequest::set_allocated_plan(std::string* plan) { // ------------------------------------------------------------------- +// CreateRequests + +// repeated .greptime.v1.region.CreateRequest requests = 1; +inline int CreateRequests::_internal_requests_size() const { + return _impl_.requests_.size(); +} +inline int CreateRequests::requests_size() const { + return _internal_requests_size(); +} +inline void CreateRequests::clear_requests() { + _impl_.requests_.Clear(); +} +inline ::greptime::v1::region::CreateRequest* CreateRequests::mutable_requests(int index) { + // @@protoc_insertion_point(field_mutable:greptime.v1.region.CreateRequests.requests) + return _impl_.requests_.Mutable(index); +} +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::CreateRequest >* +CreateRequests::mutable_requests() { + // @@protoc_insertion_point(field_mutable_list:greptime.v1.region.CreateRequests.requests) + return &_impl_.requests_; +} +inline const ::greptime::v1::region::CreateRequest& CreateRequests::_internal_requests(int index) const { + return _impl_.requests_.Get(index); +} +inline const ::greptime::v1::region::CreateRequest& CreateRequests::requests(int index) const { + // @@protoc_insertion_point(field_get:greptime.v1.region.CreateRequests.requests) + return _internal_requests(index); +} +inline ::greptime::v1::region::CreateRequest* CreateRequests::_internal_add_requests() { + return _impl_.requests_.Add(); +} +inline ::greptime::v1::region::CreateRequest* CreateRequests::add_requests() { + ::greptime::v1::region::CreateRequest* _add = _internal_add_requests(); + // @@protoc_insertion_point(field_add:greptime.v1.region.CreateRequests.requests) + return _add; +} +inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::CreateRequest >& +CreateRequests::requests() const { + // @@protoc_insertion_point(field_list:greptime.v1.region.CreateRequests.requests) + return _impl_.requests_; +} + +// ------------------------------------------------------------------- + // ------------------------------------------------------------------- // CreateRequest @@ -5800,6 +6615,50 @@ CreateRequest::mutable_options() { // ------------------------------------------------------------------- +// DropRequests + +// repeated .greptime.v1.region.DropRequest requests = 1; +inline int DropRequests::_internal_requests_size() const { + return _impl_.requests_.size(); +} +inline int DropRequests::requests_size() const { + return _internal_requests_size(); +} +inline void DropRequests::clear_requests() { + _impl_.requests_.Clear(); +} +inline ::greptime::v1::region::DropRequest* DropRequests::mutable_requests(int index) { + // @@protoc_insertion_point(field_mutable:greptime.v1.region.DropRequests.requests) + return _impl_.requests_.Mutable(index); +} +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::DropRequest >* +DropRequests::mutable_requests() { + // @@protoc_insertion_point(field_mutable_list:greptime.v1.region.DropRequests.requests) + return &_impl_.requests_; +} +inline const ::greptime::v1::region::DropRequest& DropRequests::_internal_requests(int index) const { + return _impl_.requests_.Get(index); +} +inline const ::greptime::v1::region::DropRequest& DropRequests::requests(int index) const { + // @@protoc_insertion_point(field_get:greptime.v1.region.DropRequests.requests) + return _internal_requests(index); +} +inline ::greptime::v1::region::DropRequest* DropRequests::_internal_add_requests() { + return _impl_.requests_.Add(); +} +inline ::greptime::v1::region::DropRequest* DropRequests::add_requests() { + ::greptime::v1::region::DropRequest* _add = _internal_add_requests(); + // @@protoc_insertion_point(field_add:greptime.v1.region.DropRequests.requests) + return _add; +} +inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::DropRequest >& +DropRequests::requests() const { + // @@protoc_insertion_point(field_list:greptime.v1.region.DropRequests.requests) + return _impl_.requests_; +} + +// ------------------------------------------------------------------- + // DropRequest // uint64 region_id = 1; @@ -6003,6 +6862,50 @@ inline void CloseRequest::set_region_id(uint64_t value) { // ------------------------------------------------------------------- +// AlterRequests + +// repeated .greptime.v1.region.AlterRequest requests = 1; +inline int AlterRequests::_internal_requests_size() const { + return _impl_.requests_.size(); +} +inline int AlterRequests::requests_size() const { + return _internal_requests_size(); +} +inline void AlterRequests::clear_requests() { + _impl_.requests_.Clear(); +} +inline ::greptime::v1::region::AlterRequest* AlterRequests::mutable_requests(int index) { + // @@protoc_insertion_point(field_mutable:greptime.v1.region.AlterRequests.requests) + return _impl_.requests_.Mutable(index); +} +inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::AlterRequest >* +AlterRequests::mutable_requests() { + // @@protoc_insertion_point(field_mutable_list:greptime.v1.region.AlterRequests.requests) + return &_impl_.requests_; +} +inline const ::greptime::v1::region::AlterRequest& AlterRequests::_internal_requests(int index) const { + return _impl_.requests_.Get(index); +} +inline const ::greptime::v1::region::AlterRequest& AlterRequests::requests(int index) const { + // @@protoc_insertion_point(field_get:greptime.v1.region.AlterRequests.requests) + return _internal_requests(index); +} +inline ::greptime::v1::region::AlterRequest* AlterRequests::_internal_add_requests() { + return _impl_.requests_.Add(); +} +inline ::greptime::v1::region::AlterRequest* AlterRequests::add_requests() { + ::greptime::v1::region::AlterRequest* _add = _internal_add_requests(); + // @@protoc_insertion_point(field_add:greptime.v1.region.AlterRequests.requests) + return _add; +} +inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::greptime::v1::region::AlterRequest >& +AlterRequests::requests() const { + // @@protoc_insertion_point(field_list:greptime.v1.region.AlterRequests.requests) + return _impl_.requests_; +} + +// ------------------------------------------------------------------- + // AlterRequest // uint64 region_id = 1; @@ -6753,6 +7656,12 @@ inline void RegionColumnDef::set_column_id(uint32_t value) { // ------------------------------------------------------------------- +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + // @@protoc_insertion_point(namespace_scope) diff --git a/go/greptime/v1/meta/ddl.pb.go b/go/greptime/v1/meta/ddl.pb.go index 0020855..40760d2 100644 --- a/go/greptime/v1/meta/ddl.pb.go +++ b/go/greptime/v1/meta/ddl.pb.go @@ -144,6 +144,53 @@ func (x *CreateTableTask) GetTableInfo() []byte { return nil } +type CreateTableTasks struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Tasks []*CreateTableTask `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"` +} + +func (x *CreateTableTasks) Reset() { + *x = CreateTableTasks{} + if protoimpl.UnsafeEnabled { + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *CreateTableTasks) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*CreateTableTasks) ProtoMessage() {} + +func (x *CreateTableTasks) ProtoReflect() protoreflect.Message { + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use CreateTableTasks.ProtoReflect.Descriptor instead. +func (*CreateTableTasks) Descriptor() ([]byte, []int) { + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{1} +} + +func (x *CreateTableTasks) GetTasks() []*CreateTableTask { + if x != nil { + return x.Tasks + } + return nil +} + type DropTableTask struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -155,7 +202,7 @@ type DropTableTask struct { func (x *DropTableTask) Reset() { *x = DropTableTask{} if protoimpl.UnsafeEnabled { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[1] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -168,7 +215,7 @@ func (x *DropTableTask) String() string { func (*DropTableTask) ProtoMessage() {} func (x *DropTableTask) ProtoReflect() protoreflect.Message { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[1] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[2] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -181,7 +228,7 @@ func (x *DropTableTask) ProtoReflect() protoreflect.Message { // Deprecated: Use DropTableTask.ProtoReflect.Descriptor instead. func (*DropTableTask) Descriptor() ([]byte, []int) { - return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{1} + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{2} } func (x *DropTableTask) GetDropTable() *v1.DropTableExpr { @@ -191,6 +238,53 @@ func (x *DropTableTask) GetDropTable() *v1.DropTableExpr { return nil } +type DropTableTasks struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Tasks []*DropTableTask `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"` +} + +func (x *DropTableTasks) Reset() { + *x = DropTableTasks{} + if protoimpl.UnsafeEnabled { + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *DropTableTasks) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DropTableTasks) ProtoMessage() {} + +func (x *DropTableTasks) ProtoReflect() protoreflect.Message { + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use DropTableTasks.ProtoReflect.Descriptor instead. +func (*DropTableTasks) Descriptor() ([]byte, []int) { + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{3} +} + +func (x *DropTableTasks) GetTasks() []*DropTableTask { + if x != nil { + return x.Tasks + } + return nil +} + type AlterTableTask struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -202,7 +296,7 @@ type AlterTableTask struct { func (x *AlterTableTask) Reset() { *x = AlterTableTask{} if protoimpl.UnsafeEnabled { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[2] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -215,7 +309,7 @@ func (x *AlterTableTask) String() string { func (*AlterTableTask) ProtoMessage() {} func (x *AlterTableTask) ProtoReflect() protoreflect.Message { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[2] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -228,7 +322,7 @@ func (x *AlterTableTask) ProtoReflect() protoreflect.Message { // Deprecated: Use AlterTableTask.ProtoReflect.Descriptor instead. func (*AlterTableTask) Descriptor() ([]byte, []int) { - return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{2} + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{4} } func (x *AlterTableTask) GetAlterTable() *v1.AlterExpr { @@ -238,6 +332,53 @@ func (x *AlterTableTask) GetAlterTable() *v1.AlterExpr { return nil } +type AlterTableTasks struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Tasks []*AlterTableTask `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"` +} + +func (x *AlterTableTasks) Reset() { + *x = AlterTableTasks{} + if protoimpl.UnsafeEnabled { + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AlterTableTasks) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AlterTableTasks) ProtoMessage() {} + +func (x *AlterTableTasks) ProtoReflect() protoreflect.Message { + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use AlterTableTasks.ProtoReflect.Descriptor instead. +func (*AlterTableTasks) Descriptor() ([]byte, []int) { + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{5} +} + +func (x *AlterTableTasks) GetTasks() []*AlterTableTask { + if x != nil { + return x.Tasks + } + return nil +} + type TruncateTableTask struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -249,7 +390,7 @@ type TruncateTableTask struct { func (x *TruncateTableTask) Reset() { *x = TruncateTableTask{} if protoimpl.UnsafeEnabled { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[3] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -262,7 +403,7 @@ func (x *TruncateTableTask) String() string { func (*TruncateTableTask) ProtoMessage() {} func (x *TruncateTableTask) ProtoReflect() protoreflect.Message { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[3] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[6] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -275,7 +416,7 @@ func (x *TruncateTableTask) ProtoReflect() protoreflect.Message { // Deprecated: Use TruncateTableTask.ProtoReflect.Descriptor instead. func (*TruncateTableTask) Descriptor() ([]byte, []int) { - return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{3} + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{6} } func (x *TruncateTableTask) GetTruncateTable() *v1.TruncateTableExpr { @@ -297,13 +438,16 @@ type SubmitDdlTaskRequest struct { // *SubmitDdlTaskRequest_DropTableTask // *SubmitDdlTaskRequest_AlterTableTask // *SubmitDdlTaskRequest_TruncateTableTask + // *SubmitDdlTaskRequest_CreateTableTasks + // *SubmitDdlTaskRequest_DropTableTasks + // *SubmitDdlTaskRequest_AlterTableTasks Task isSubmitDdlTaskRequest_Task `protobuf_oneof:"task"` } func (x *SubmitDdlTaskRequest) Reset() { *x = SubmitDdlTaskRequest{} if protoimpl.UnsafeEnabled { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[4] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -316,7 +460,7 @@ func (x *SubmitDdlTaskRequest) String() string { func (*SubmitDdlTaskRequest) ProtoMessage() {} func (x *SubmitDdlTaskRequest) ProtoReflect() protoreflect.Message { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[4] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -329,7 +473,7 @@ func (x *SubmitDdlTaskRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SubmitDdlTaskRequest.ProtoReflect.Descriptor instead. func (*SubmitDdlTaskRequest) Descriptor() ([]byte, []int) { - return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{4} + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{7} } func (x *SubmitDdlTaskRequest) GetHeader() *RequestHeader { @@ -374,6 +518,27 @@ func (x *SubmitDdlTaskRequest) GetTruncateTableTask() *TruncateTableTask { return nil } +func (x *SubmitDdlTaskRequest) GetCreateTableTasks() *CreateTableTasks { + if x, ok := x.GetTask().(*SubmitDdlTaskRequest_CreateTableTasks); ok { + return x.CreateTableTasks + } + return nil +} + +func (x *SubmitDdlTaskRequest) GetDropTableTasks() *DropTableTasks { + if x, ok := x.GetTask().(*SubmitDdlTaskRequest_DropTableTasks); ok { + return x.DropTableTasks + } + return nil +} + +func (x *SubmitDdlTaskRequest) GetAlterTableTasks() *AlterTableTasks { + if x, ok := x.GetTask().(*SubmitDdlTaskRequest_AlterTableTasks); ok { + return x.AlterTableTasks + } + return nil +} + type isSubmitDdlTaskRequest_Task interface { isSubmitDdlTaskRequest_Task() } @@ -394,6 +559,18 @@ type SubmitDdlTaskRequest_TruncateTableTask struct { TruncateTableTask *TruncateTableTask `protobuf:"bytes,5,opt,name=truncate_table_task,json=truncateTableTask,proto3,oneof"` } +type SubmitDdlTaskRequest_CreateTableTasks struct { + CreateTableTasks *CreateTableTasks `protobuf:"bytes,6,opt,name=create_table_tasks,json=createTableTasks,proto3,oneof"` +} + +type SubmitDdlTaskRequest_DropTableTasks struct { + DropTableTasks *DropTableTasks `protobuf:"bytes,7,opt,name=drop_table_tasks,json=dropTableTasks,proto3,oneof"` +} + +type SubmitDdlTaskRequest_AlterTableTasks struct { + AlterTableTasks *AlterTableTasks `protobuf:"bytes,8,opt,name=alter_table_tasks,json=alterTableTasks,proto3,oneof"` +} + func (*SubmitDdlTaskRequest_CreateTableTask) isSubmitDdlTaskRequest_Task() {} func (*SubmitDdlTaskRequest_DropTableTask) isSubmitDdlTaskRequest_Task() {} @@ -402,6 +579,12 @@ func (*SubmitDdlTaskRequest_AlterTableTask) isSubmitDdlTaskRequest_Task() {} func (*SubmitDdlTaskRequest_TruncateTableTask) isSubmitDdlTaskRequest_Task() {} +func (*SubmitDdlTaskRequest_CreateTableTasks) isSubmitDdlTaskRequest_Task() {} + +func (*SubmitDdlTaskRequest_DropTableTasks) isSubmitDdlTaskRequest_Task() {} + +func (*SubmitDdlTaskRequest_AlterTableTasks) isSubmitDdlTaskRequest_Task() {} + type SubmitDdlTaskResponse struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -411,13 +594,16 @@ type SubmitDdlTaskResponse struct { // Key is the identifier for the ddl task. Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // Returns if table created. + // TODO(jeremy): remove it? TableId *TableId `protobuf:"bytes,4,opt,name=table_id,json=tableId,proto3" json:"table_id,omitempty"` + // Returns if the tables created. + TableIds []*TableId `protobuf:"bytes,5,rep,name=table_ids,json=tableIds,proto3" json:"table_ids,omitempty"` } func (x *SubmitDdlTaskResponse) Reset() { *x = SubmitDdlTaskResponse{} if protoimpl.UnsafeEnabled { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[5] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -430,7 +616,7 @@ func (x *SubmitDdlTaskResponse) String() string { func (*SubmitDdlTaskResponse) ProtoMessage() {} func (x *SubmitDdlTaskResponse) ProtoReflect() protoreflect.Message { - mi := &file_greptime_v1_meta_ddl_proto_msgTypes[5] + mi := &file_greptime_v1_meta_ddl_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -443,7 +629,7 @@ func (x *SubmitDdlTaskResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use SubmitDdlTaskResponse.ProtoReflect.Descriptor instead. func (*SubmitDdlTaskResponse) Descriptor() ([]byte, []int) { - return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{5} + return file_greptime_v1_meta_ddl_proto_rawDescGZIP(), []int{8} } func (x *SubmitDdlTaskResponse) GetHeader() *ResponseHeader { @@ -467,6 +653,13 @@ func (x *SubmitDdlTaskResponse) GetTableId() *TableId { return nil } +func (x *SubmitDdlTaskResponse) GetTableIds() []*TableId { + if x != nil { + return x.TableIds + } + return nil +} + var File_greptime_v1_meta_ddl_proto protoreflect.FileDescriptor var file_greptime_v1_meta_ddl_proto_rawDesc = []byte{ @@ -489,71 +682,104 @@ var file_greptime_v1_meta_ddl_proto_rawDesc = []byte{ 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x74, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, - 0x6e, 0x66, 0x6f, 0x22, 0x4a, 0x0a, 0x0d, 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, - 0x54, 0x61, 0x73, 0x6b, 0x12, 0x39, 0x0a, 0x0a, 0x64, 0x72, 0x6f, 0x70, 0x5f, 0x74, 0x61, 0x62, - 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, - 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, - 0x45, 0x78, 0x70, 0x72, 0x52, 0x09, 0x64, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, - 0x49, 0x0a, 0x0e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, - 0x6b, 0x12, 0x37, 0x0a, 0x0b, 0x61, 0x6c, 0x74, 0x65, 0x72, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, - 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x45, 0x78, 0x70, 0x72, 0x52, 0x0a, - 0x61, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x5a, 0x0a, 0x11, 0x54, 0x72, - 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, - 0x45, 0x0a, 0x0e, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, - 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, - 0x62, 0x6c, 0x65, 0x45, 0x78, 0x70, 0x72, 0x52, 0x0d, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, - 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x98, 0x03, 0x0a, 0x14, 0x53, 0x75, 0x62, 0x6d, 0x69, - 0x74, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, - 0x37, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x1f, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, - 0x74, 0x61, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, - 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x4f, 0x0a, 0x11, 0x63, 0x72, 0x65, 0x61, - 0x74, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, - 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, - 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x48, 0x00, 0x52, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, - 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x49, 0x0a, 0x0f, 0x64, 0x72, 0x6f, - 0x70, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, - 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, - 0x61, 0x73, 0x6b, 0x48, 0x00, 0x52, 0x0d, 0x64, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, - 0x54, 0x61, 0x73, 0x6b, 0x12, 0x4c, 0x0a, 0x10, 0x61, 0x6c, 0x74, 0x65, 0x72, 0x5f, 0x74, 0x61, - 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, - 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, - 0x61, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, - 0x48, 0x00, 0x52, 0x0e, 0x61, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, - 0x73, 0x6b, 0x12, 0x55, 0x0a, 0x13, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x5f, 0x74, - 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x23, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, - 0x74, 0x61, 0x2e, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, - 0x54, 0x61, 0x73, 0x6b, 0x48, 0x00, 0x52, 0x11, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, - 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x42, 0x06, 0x0a, 0x04, 0x74, 0x61, 0x73, - 0x6b, 0x22, 0x99, 0x01, 0x0a, 0x15, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x44, 0x64, 0x6c, 0x54, - 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x38, 0x0a, 0x06, 0x68, - 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x72, - 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x52, 0x06, 0x68, - 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x34, 0x0a, 0x08, 0x74, 0x61, 0x62, 0x6c, 0x65, - 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x72, 0x65, 0x70, - 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, - 0x6c, 0x65, 0x49, 0x64, 0x52, 0x07, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x2a, 0x23, 0x0a, - 0x0b, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0a, 0x0a, 0x06, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x72, 0x6f, 0x70, - 0x10, 0x01, 0x32, 0x6b, 0x0a, 0x07, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x60, 0x0a, - 0x0d, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x26, - 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, - 0x61, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, - 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, - 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, - 0x3c, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 0x72, - 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x65, 0x61, 0x6d, 0x2f, 0x67, 0x72, 0x65, 0x70, 0x74, - 0x69, 0x6d, 0x65, 0x2d, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x67, 0x72, 0x65, - 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x6e, 0x66, 0x6f, 0x22, 0x4b, 0x0a, 0x10, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, + 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x37, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, + 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, + 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, + 0x22, 0x4a, 0x0a, 0x0d, 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, + 0x6b, 0x12, 0x39, 0x0a, 0x0a, 0x64, 0x72, 0x6f, 0x70, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, + 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x45, 0x78, 0x70, + 0x72, 0x52, 0x09, 0x64, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x47, 0x0a, 0x0e, + 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x35, + 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, + 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, + 0x2e, 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x05, + 0x74, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x49, 0x0a, 0x0e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, + 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x37, 0x0a, 0x0b, 0x61, 0x6c, 0x74, 0x65, 0x72, + 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, + 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, + 0x45, 0x78, 0x70, 0x72, 0x52, 0x0a, 0x61, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, + 0x22, 0x49, 0x0a, 0x0f, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, + 0x73, 0x6b, 0x73, 0x12, 0x36, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, + 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, + 0x54, 0x61, 0x73, 0x6b, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x5a, 0x0a, 0x11, 0x54, + 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, + 0x12, 0x45, 0x0a, 0x0e, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x61, 0x62, + 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, + 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, + 0x61, 0x62, 0x6c, 0x65, 0x45, 0x78, 0x70, 0x72, 0x52, 0x0d, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, + 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x8b, 0x05, 0x0a, 0x14, 0x53, 0x75, 0x62, 0x6d, + 0x69, 0x74, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x37, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x1f, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, + 0x65, 0x74, 0x61, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x65, 0x61, 0x64, 0x65, + 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x4f, 0x0a, 0x11, 0x63, 0x72, 0x65, + 0x61, 0x74, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, + 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, + 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x48, 0x00, 0x52, 0x0f, 0x63, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x49, 0x0a, 0x0f, 0x64, 0x72, + 0x6f, 0x70, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, + 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, + 0x54, 0x61, 0x73, 0x6b, 0x48, 0x00, 0x52, 0x0d, 0x64, 0x72, 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, + 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x4c, 0x0a, 0x10, 0x61, 0x6c, 0x74, 0x65, 0x72, 0x5f, 0x74, + 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x20, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, + 0x74, 0x61, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, + 0x6b, 0x48, 0x00, 0x52, 0x0e, 0x61, 0x6c, 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, + 0x61, 0x73, 0x6b, 0x12, 0x55, 0x0a, 0x13, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x5f, + 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x23, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, + 0x65, 0x74, 0x61, 0x2e, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, + 0x65, 0x54, 0x61, 0x73, 0x6b, 0x48, 0x00, 0x52, 0x11, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, + 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x52, 0x0a, 0x12, 0x63, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, 0x73, + 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, + 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x48, 0x00, 0x52, 0x10, 0x63, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x4c, + 0x0a, 0x10, 0x64, 0x72, 0x6f, 0x70, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, + 0x6b, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, + 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x72, 0x6f, 0x70, + 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x48, 0x00, 0x52, 0x0e, 0x64, 0x72, + 0x6f, 0x70, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x4f, 0x0a, 0x11, + 0x61, 0x6c, 0x74, 0x65, 0x72, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x61, 0x73, 0x6b, + 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, + 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x6c, 0x74, 0x65, 0x72, + 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x48, 0x00, 0x52, 0x0f, 0x61, 0x6c, + 0x74, 0x65, 0x72, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x42, 0x06, 0x0a, + 0x04, 0x74, 0x61, 0x73, 0x6b, 0x22, 0xd1, 0x01, 0x0a, 0x15, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, + 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, + 0x38, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x20, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, + 0x74, 0x61, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x65, 0x61, 0x64, 0x65, + 0x72, 0x52, 0x06, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x34, 0x0a, 0x08, 0x74, + 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, + 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, + 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x52, 0x07, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, + 0x64, 0x12, 0x36, 0x0a, 0x09, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x05, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, + 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x52, + 0x08, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x73, 0x2a, 0x23, 0x0a, 0x0b, 0x44, 0x64, 0x6c, + 0x54, 0x61, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0a, 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, + 0x74, 0x65, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x72, 0x6f, 0x70, 0x10, 0x01, 0x32, 0x6b, + 0x0a, 0x07, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x60, 0x0a, 0x0d, 0x53, 0x75, 0x62, + 0x6d, 0x69, 0x74, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x12, 0x26, 0x2e, 0x67, 0x72, 0x65, + 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x75, + 0x62, 0x6d, 0x69, 0x74, 0x44, 0x64, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2e, 0x76, 0x31, + 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x44, 0x64, 0x6c, 0x54, + 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x3c, 0x5a, 0x3a, 0x67, + 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x47, 0x72, 0x65, 0x70, 0x74, 0x69, + 0x6d, 0x65, 0x54, 0x65, 0x61, 0x6d, 0x2f, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x2d, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x67, 0x72, 0x65, 0x70, 0x74, 0x69, 0x6d, + 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, } var ( @@ -569,44 +795,54 @@ func file_greptime_v1_meta_ddl_proto_rawDescGZIP() []byte { } var file_greptime_v1_meta_ddl_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_greptime_v1_meta_ddl_proto_msgTypes = make([]protoimpl.MessageInfo, 6) +var file_greptime_v1_meta_ddl_proto_msgTypes = make([]protoimpl.MessageInfo, 9) var file_greptime_v1_meta_ddl_proto_goTypes = []interface{}{ (DdlTaskType)(0), // 0: greptime.v1.meta.DdlTaskType (*CreateTableTask)(nil), // 1: greptime.v1.meta.CreateTableTask - (*DropTableTask)(nil), // 2: greptime.v1.meta.DropTableTask - (*AlterTableTask)(nil), // 3: greptime.v1.meta.AlterTableTask - (*TruncateTableTask)(nil), // 4: greptime.v1.meta.TruncateTableTask - (*SubmitDdlTaskRequest)(nil), // 5: greptime.v1.meta.SubmitDdlTaskRequest - (*SubmitDdlTaskResponse)(nil), // 6: greptime.v1.meta.SubmitDdlTaskResponse - (*v1.CreateTableExpr)(nil), // 7: greptime.v1.CreateTableExpr - (*Partition)(nil), // 8: greptime.v1.meta.Partition - (*v1.DropTableExpr)(nil), // 9: greptime.v1.DropTableExpr - (*v1.AlterExpr)(nil), // 10: greptime.v1.AlterExpr - (*v1.TruncateTableExpr)(nil), // 11: greptime.v1.TruncateTableExpr - (*RequestHeader)(nil), // 12: greptime.v1.meta.RequestHeader - (*ResponseHeader)(nil), // 13: greptime.v1.meta.ResponseHeader - (*TableId)(nil), // 14: greptime.v1.meta.TableId + (*CreateTableTasks)(nil), // 2: greptime.v1.meta.CreateTableTasks + (*DropTableTask)(nil), // 3: greptime.v1.meta.DropTableTask + (*DropTableTasks)(nil), // 4: greptime.v1.meta.DropTableTasks + (*AlterTableTask)(nil), // 5: greptime.v1.meta.AlterTableTask + (*AlterTableTasks)(nil), // 6: greptime.v1.meta.AlterTableTasks + (*TruncateTableTask)(nil), // 7: greptime.v1.meta.TruncateTableTask + (*SubmitDdlTaskRequest)(nil), // 8: greptime.v1.meta.SubmitDdlTaskRequest + (*SubmitDdlTaskResponse)(nil), // 9: greptime.v1.meta.SubmitDdlTaskResponse + (*v1.CreateTableExpr)(nil), // 10: greptime.v1.CreateTableExpr + (*Partition)(nil), // 11: greptime.v1.meta.Partition + (*v1.DropTableExpr)(nil), // 12: greptime.v1.DropTableExpr + (*v1.AlterExpr)(nil), // 13: greptime.v1.AlterExpr + (*v1.TruncateTableExpr)(nil), // 14: greptime.v1.TruncateTableExpr + (*RequestHeader)(nil), // 15: greptime.v1.meta.RequestHeader + (*ResponseHeader)(nil), // 16: greptime.v1.meta.ResponseHeader + (*TableId)(nil), // 17: greptime.v1.meta.TableId } var file_greptime_v1_meta_ddl_proto_depIdxs = []int32{ - 7, // 0: greptime.v1.meta.CreateTableTask.create_table:type_name -> greptime.v1.CreateTableExpr - 8, // 1: greptime.v1.meta.CreateTableTask.partitions:type_name -> greptime.v1.meta.Partition - 9, // 2: greptime.v1.meta.DropTableTask.drop_table:type_name -> greptime.v1.DropTableExpr - 10, // 3: greptime.v1.meta.AlterTableTask.alter_table:type_name -> greptime.v1.AlterExpr - 11, // 4: greptime.v1.meta.TruncateTableTask.truncate_table:type_name -> greptime.v1.TruncateTableExpr - 12, // 5: greptime.v1.meta.SubmitDdlTaskRequest.header:type_name -> greptime.v1.meta.RequestHeader - 1, // 6: greptime.v1.meta.SubmitDdlTaskRequest.create_table_task:type_name -> greptime.v1.meta.CreateTableTask - 2, // 7: greptime.v1.meta.SubmitDdlTaskRequest.drop_table_task:type_name -> greptime.v1.meta.DropTableTask - 3, // 8: greptime.v1.meta.SubmitDdlTaskRequest.alter_table_task:type_name -> greptime.v1.meta.AlterTableTask - 4, // 9: greptime.v1.meta.SubmitDdlTaskRequest.truncate_table_task:type_name -> greptime.v1.meta.TruncateTableTask - 13, // 10: greptime.v1.meta.SubmitDdlTaskResponse.header:type_name -> greptime.v1.meta.ResponseHeader - 14, // 11: greptime.v1.meta.SubmitDdlTaskResponse.table_id:type_name -> greptime.v1.meta.TableId - 5, // 12: greptime.v1.meta.DdlTask.SubmitDdlTask:input_type -> greptime.v1.meta.SubmitDdlTaskRequest - 6, // 13: greptime.v1.meta.DdlTask.SubmitDdlTask:output_type -> greptime.v1.meta.SubmitDdlTaskResponse - 13, // [13:14] is the sub-list for method output_type - 12, // [12:13] is the sub-list for method input_type - 12, // [12:12] is the sub-list for extension type_name - 12, // [12:12] is the sub-list for extension extendee - 0, // [0:12] is the sub-list for field type_name + 10, // 0: greptime.v1.meta.CreateTableTask.create_table:type_name -> greptime.v1.CreateTableExpr + 11, // 1: greptime.v1.meta.CreateTableTask.partitions:type_name -> greptime.v1.meta.Partition + 1, // 2: greptime.v1.meta.CreateTableTasks.tasks:type_name -> greptime.v1.meta.CreateTableTask + 12, // 3: greptime.v1.meta.DropTableTask.drop_table:type_name -> greptime.v1.DropTableExpr + 3, // 4: greptime.v1.meta.DropTableTasks.tasks:type_name -> greptime.v1.meta.DropTableTask + 13, // 5: greptime.v1.meta.AlterTableTask.alter_table:type_name -> greptime.v1.AlterExpr + 5, // 6: greptime.v1.meta.AlterTableTasks.tasks:type_name -> greptime.v1.meta.AlterTableTask + 14, // 7: greptime.v1.meta.TruncateTableTask.truncate_table:type_name -> greptime.v1.TruncateTableExpr + 15, // 8: greptime.v1.meta.SubmitDdlTaskRequest.header:type_name -> greptime.v1.meta.RequestHeader + 1, // 9: greptime.v1.meta.SubmitDdlTaskRequest.create_table_task:type_name -> greptime.v1.meta.CreateTableTask + 3, // 10: greptime.v1.meta.SubmitDdlTaskRequest.drop_table_task:type_name -> greptime.v1.meta.DropTableTask + 5, // 11: greptime.v1.meta.SubmitDdlTaskRequest.alter_table_task:type_name -> greptime.v1.meta.AlterTableTask + 7, // 12: greptime.v1.meta.SubmitDdlTaskRequest.truncate_table_task:type_name -> greptime.v1.meta.TruncateTableTask + 2, // 13: greptime.v1.meta.SubmitDdlTaskRequest.create_table_tasks:type_name -> greptime.v1.meta.CreateTableTasks + 4, // 14: greptime.v1.meta.SubmitDdlTaskRequest.drop_table_tasks:type_name -> greptime.v1.meta.DropTableTasks + 6, // 15: greptime.v1.meta.SubmitDdlTaskRequest.alter_table_tasks:type_name -> greptime.v1.meta.AlterTableTasks + 16, // 16: greptime.v1.meta.SubmitDdlTaskResponse.header:type_name -> greptime.v1.meta.ResponseHeader + 17, // 17: greptime.v1.meta.SubmitDdlTaskResponse.table_id:type_name -> greptime.v1.meta.TableId + 17, // 18: greptime.v1.meta.SubmitDdlTaskResponse.table_ids:type_name -> greptime.v1.meta.TableId + 8, // 19: greptime.v1.meta.DdlTask.SubmitDdlTask:input_type -> greptime.v1.meta.SubmitDdlTaskRequest + 9, // 20: greptime.v1.meta.DdlTask.SubmitDdlTask:output_type -> greptime.v1.meta.SubmitDdlTaskResponse + 20, // [20:21] is the sub-list for method output_type + 19, // [19:20] is the sub-list for method input_type + 19, // [19:19] is the sub-list for extension type_name + 19, // [19:19] is the sub-list for extension extendee + 0, // [0:19] is the sub-list for field type_name } func init() { file_greptime_v1_meta_ddl_proto_init() } @@ -630,7 +866,7 @@ func file_greptime_v1_meta_ddl_proto_init() { } } file_greptime_v1_meta_ddl_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DropTableTask); i { + switch v := v.(*CreateTableTasks); i { case 0: return &v.state case 1: @@ -642,7 +878,7 @@ func file_greptime_v1_meta_ddl_proto_init() { } } file_greptime_v1_meta_ddl_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AlterTableTask); i { + switch v := v.(*DropTableTask); i { case 0: return &v.state case 1: @@ -654,7 +890,7 @@ func file_greptime_v1_meta_ddl_proto_init() { } } file_greptime_v1_meta_ddl_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*TruncateTableTask); i { + switch v := v.(*DropTableTasks); i { case 0: return &v.state case 1: @@ -666,7 +902,7 @@ func file_greptime_v1_meta_ddl_proto_init() { } } file_greptime_v1_meta_ddl_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SubmitDdlTaskRequest); i { + switch v := v.(*AlterTableTask); i { case 0: return &v.state case 1: @@ -678,6 +914,42 @@ func file_greptime_v1_meta_ddl_proto_init() { } } file_greptime_v1_meta_ddl_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AlterTableTasks); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_greptime_v1_meta_ddl_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TruncateTableTask); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_greptime_v1_meta_ddl_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SubmitDdlTaskRequest); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_greptime_v1_meta_ddl_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SubmitDdlTaskResponse); i { case 0: return &v.state @@ -690,11 +962,14 @@ func file_greptime_v1_meta_ddl_proto_init() { } } } - file_greptime_v1_meta_ddl_proto_msgTypes[4].OneofWrappers = []interface{}{ + file_greptime_v1_meta_ddl_proto_msgTypes[7].OneofWrappers = []interface{}{ (*SubmitDdlTaskRequest_CreateTableTask)(nil), (*SubmitDdlTaskRequest_DropTableTask)(nil), (*SubmitDdlTaskRequest_AlterTableTask)(nil), (*SubmitDdlTaskRequest_TruncateTableTask)(nil), + (*SubmitDdlTaskRequest_CreateTableTasks)(nil), + (*SubmitDdlTaskRequest_DropTableTasks)(nil), + (*SubmitDdlTaskRequest_AlterTableTasks)(nil), } type x struct{} out := protoimpl.TypeBuilder{ @@ -702,7 +977,7 @@ func file_greptime_v1_meta_ddl_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_greptime_v1_meta_ddl_proto_rawDesc, NumEnums: 1, - NumMessages: 6, + NumMessages: 9, NumExtensions: 0, NumServices: 1, }, diff --git a/java/src/main/java/greptime/v1/meta/Ddl.java b/java/src/main/java/greptime/v1/meta/Ddl.java index 7e1acd7..4550a06 100644 --- a/java/src/main/java/greptime/v1/meta/Ddl.java +++ b/java/src/main/java/greptime/v1/meta/Ddl.java @@ -1194,6 +1194,801 @@ public final class Ddl { } + public interface CreateTableTasksOrBuilder extends + // @@protoc_insertion_point(interface_extends:greptime.v1.meta.CreateTableTasks) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + java.util.List + getTasksList(); + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + greptime.v1.meta.Ddl.CreateTableTask getTasks(int index); + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + int getTasksCount(); + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + java.util.List + getTasksOrBuilderList(); + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + greptime.v1.meta.Ddl.CreateTableTaskOrBuilder getTasksOrBuilder( + int index); + } + /** + * Protobuf type {@code greptime.v1.meta.CreateTableTasks} + */ + public static final class CreateTableTasks extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:greptime.v1.meta.CreateTableTasks) + CreateTableTasksOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateTableTasks.newBuilder() to construct. + private CreateTableTasks(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateTableTasks() { + tasks_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateTableTasks(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateTableTasks( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tasks_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tasks_.add( + input.readMessage(greptime.v1.meta.Ddl.CreateTableTask.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tasks_ = java.util.Collections.unmodifiableList(tasks_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_CreateTableTasks_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_CreateTableTasks_fieldAccessorTable + .ensureFieldAccessorsInitialized( + greptime.v1.meta.Ddl.CreateTableTasks.class, greptime.v1.meta.Ddl.CreateTableTasks.Builder.class); + } + + public static final int TASKS_FIELD_NUMBER = 1; + private java.util.List tasks_; + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + @java.lang.Override + public java.util.List getTasksList() { + return tasks_; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + @java.lang.Override + public java.util.List + getTasksOrBuilderList() { + return tasks_; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + @java.lang.Override + public int getTasksCount() { + return tasks_.size(); + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTask getTasks(int index) { + return tasks_.get(index); + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTaskOrBuilder getTasksOrBuilder( + int index) { + return tasks_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < tasks_.size(); i++) { + output.writeMessage(1, tasks_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < tasks_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, tasks_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof greptime.v1.meta.Ddl.CreateTableTasks)) { + return super.equals(obj); + } + greptime.v1.meta.Ddl.CreateTableTasks other = (greptime.v1.meta.Ddl.CreateTableTasks) obj; + + if (!getTasksList() + .equals(other.getTasksList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTasksCount() > 0) { + hash = (37 * hash) + TASKS_FIELD_NUMBER; + hash = (53 * hash) + getTasksList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.CreateTableTasks parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(greptime.v1.meta.Ddl.CreateTableTasks prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code greptime.v1.meta.CreateTableTasks} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:greptime.v1.meta.CreateTableTasks) + greptime.v1.meta.Ddl.CreateTableTasksOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_CreateTableTasks_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_CreateTableTasks_fieldAccessorTable + .ensureFieldAccessorsInitialized( + greptime.v1.meta.Ddl.CreateTableTasks.class, greptime.v1.meta.Ddl.CreateTableTasks.Builder.class); + } + + // Construct using greptime.v1.meta.Ddl.CreateTableTasks.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTasksFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (tasksBuilder_ == null) { + tasks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + tasksBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_CreateTableTasks_descriptor; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasks getDefaultInstanceForType() { + return greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance(); + } + + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasks build() { + greptime.v1.meta.Ddl.CreateTableTasks result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasks buildPartial() { + greptime.v1.meta.Ddl.CreateTableTasks result = new greptime.v1.meta.Ddl.CreateTableTasks(this); + int from_bitField0_ = bitField0_; + if (tasksBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + tasks_ = java.util.Collections.unmodifiableList(tasks_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tasks_ = tasks_; + } else { + result.tasks_ = tasksBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof greptime.v1.meta.Ddl.CreateTableTasks) { + return mergeFrom((greptime.v1.meta.Ddl.CreateTableTasks)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(greptime.v1.meta.Ddl.CreateTableTasks other) { + if (other == greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance()) return this; + if (tasksBuilder_ == null) { + if (!other.tasks_.isEmpty()) { + if (tasks_.isEmpty()) { + tasks_ = other.tasks_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTasksIsMutable(); + tasks_.addAll(other.tasks_); + } + onChanged(); + } + } else { + if (!other.tasks_.isEmpty()) { + if (tasksBuilder_.isEmpty()) { + tasksBuilder_.dispose(); + tasksBuilder_ = null; + tasks_ = other.tasks_; + bitField0_ = (bitField0_ & ~0x00000001); + tasksBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTasksFieldBuilder() : null; + } else { + tasksBuilder_.addAllMessages(other.tasks_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + greptime.v1.meta.Ddl.CreateTableTasks parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (greptime.v1.meta.Ddl.CreateTableTasks) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List tasks_ = + java.util.Collections.emptyList(); + private void ensureTasksIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tasks_ = new java.util.ArrayList(tasks_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.CreateTableTask, greptime.v1.meta.Ddl.CreateTableTask.Builder, greptime.v1.meta.Ddl.CreateTableTaskOrBuilder> tasksBuilder_; + + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public java.util.List getTasksList() { + if (tasksBuilder_ == null) { + return java.util.Collections.unmodifiableList(tasks_); + } else { + return tasksBuilder_.getMessageList(); + } + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public int getTasksCount() { + if (tasksBuilder_ == null) { + return tasks_.size(); + } else { + return tasksBuilder_.getCount(); + } + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.CreateTableTask getTasks(int index) { + if (tasksBuilder_ == null) { + return tasks_.get(index); + } else { + return tasksBuilder_.getMessage(index); + } + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder setTasks( + int index, greptime.v1.meta.Ddl.CreateTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.set(index, value); + onChanged(); + } else { + tasksBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder setTasks( + int index, greptime.v1.meta.Ddl.CreateTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.set(index, builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder addTasks(greptime.v1.meta.Ddl.CreateTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.add(value); + onChanged(); + } else { + tasksBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder addTasks( + int index, greptime.v1.meta.Ddl.CreateTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.add(index, value); + onChanged(); + } else { + tasksBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder addTasks( + greptime.v1.meta.Ddl.CreateTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.add(builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder addTasks( + int index, greptime.v1.meta.Ddl.CreateTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.add(index, builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder addAllTasks( + java.lang.Iterable values) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tasks_); + onChanged(); + } else { + tasksBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder clearTasks() { + if (tasksBuilder_ == null) { + tasks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + tasksBuilder_.clear(); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public Builder removeTasks(int index) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.remove(index); + onChanged(); + } else { + tasksBuilder_.remove(index); + } + return this; + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.CreateTableTask.Builder getTasksBuilder( + int index) { + return getTasksFieldBuilder().getBuilder(index); + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.CreateTableTaskOrBuilder getTasksOrBuilder( + int index) { + if (tasksBuilder_ == null) { + return tasks_.get(index); } else { + return tasksBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public java.util.List + getTasksOrBuilderList() { + if (tasksBuilder_ != null) { + return tasksBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(tasks_); + } + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.CreateTableTask.Builder addTasksBuilder() { + return getTasksFieldBuilder().addBuilder( + greptime.v1.meta.Ddl.CreateTableTask.getDefaultInstance()); + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.CreateTableTask.Builder addTasksBuilder( + int index) { + return getTasksFieldBuilder().addBuilder( + index, greptime.v1.meta.Ddl.CreateTableTask.getDefaultInstance()); + } + /** + * repeated .greptime.v1.meta.CreateTableTask tasks = 1; + */ + public java.util.List + getTasksBuilderList() { + return getTasksFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.CreateTableTask, greptime.v1.meta.Ddl.CreateTableTask.Builder, greptime.v1.meta.Ddl.CreateTableTaskOrBuilder> + getTasksFieldBuilder() { + if (tasksBuilder_ == null) { + tasksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.CreateTableTask, greptime.v1.meta.Ddl.CreateTableTask.Builder, greptime.v1.meta.Ddl.CreateTableTaskOrBuilder>( + tasks_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + tasks_ = null; + } + return tasksBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:greptime.v1.meta.CreateTableTasks) + } + + // @@protoc_insertion_point(class_scope:greptime.v1.meta.CreateTableTasks) + private static final greptime.v1.meta.Ddl.CreateTableTasks DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new greptime.v1.meta.Ddl.CreateTableTasks(); + } + + public static greptime.v1.meta.Ddl.CreateTableTasks getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateTableTasks parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateTableTasks(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasks getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + public interface DropTableTaskOrBuilder extends // @@protoc_insertion_point(interface_extends:greptime.v1.meta.DropTableTask) com.google.protobuf.MessageOrBuilder { @@ -1817,6 +2612,801 @@ public final class Ddl { } + public interface DropTableTasksOrBuilder extends + // @@protoc_insertion_point(interface_extends:greptime.v1.meta.DropTableTasks) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + java.util.List + getTasksList(); + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + greptime.v1.meta.Ddl.DropTableTask getTasks(int index); + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + int getTasksCount(); + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + java.util.List + getTasksOrBuilderList(); + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + greptime.v1.meta.Ddl.DropTableTaskOrBuilder getTasksOrBuilder( + int index); + } + /** + * Protobuf type {@code greptime.v1.meta.DropTableTasks} + */ + public static final class DropTableTasks extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:greptime.v1.meta.DropTableTasks) + DropTableTasksOrBuilder { + private static final long serialVersionUID = 0L; + // Use DropTableTasks.newBuilder() to construct. + private DropTableTasks(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DropTableTasks() { + tasks_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DropTableTasks(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DropTableTasks( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tasks_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tasks_.add( + input.readMessage(greptime.v1.meta.Ddl.DropTableTask.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tasks_ = java.util.Collections.unmodifiableList(tasks_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_DropTableTasks_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_DropTableTasks_fieldAccessorTable + .ensureFieldAccessorsInitialized( + greptime.v1.meta.Ddl.DropTableTasks.class, greptime.v1.meta.Ddl.DropTableTasks.Builder.class); + } + + public static final int TASKS_FIELD_NUMBER = 1; + private java.util.List tasks_; + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + @java.lang.Override + public java.util.List getTasksList() { + return tasks_; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + @java.lang.Override + public java.util.List + getTasksOrBuilderList() { + return tasks_; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + @java.lang.Override + public int getTasksCount() { + return tasks_.size(); + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTask getTasks(int index) { + return tasks_.get(index); + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTaskOrBuilder getTasksOrBuilder( + int index) { + return tasks_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < tasks_.size(); i++) { + output.writeMessage(1, tasks_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < tasks_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, tasks_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof greptime.v1.meta.Ddl.DropTableTasks)) { + return super.equals(obj); + } + greptime.v1.meta.Ddl.DropTableTasks other = (greptime.v1.meta.Ddl.DropTableTasks) obj; + + if (!getTasksList() + .equals(other.getTasksList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTasksCount() > 0) { + hash = (37 * hash) + TASKS_FIELD_NUMBER; + hash = (53 * hash) + getTasksList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.DropTableTasks parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(greptime.v1.meta.Ddl.DropTableTasks prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code greptime.v1.meta.DropTableTasks} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:greptime.v1.meta.DropTableTasks) + greptime.v1.meta.Ddl.DropTableTasksOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_DropTableTasks_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_DropTableTasks_fieldAccessorTable + .ensureFieldAccessorsInitialized( + greptime.v1.meta.Ddl.DropTableTasks.class, greptime.v1.meta.Ddl.DropTableTasks.Builder.class); + } + + // Construct using greptime.v1.meta.Ddl.DropTableTasks.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTasksFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (tasksBuilder_ == null) { + tasks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + tasksBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_DropTableTasks_descriptor; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasks getDefaultInstanceForType() { + return greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance(); + } + + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasks build() { + greptime.v1.meta.Ddl.DropTableTasks result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasks buildPartial() { + greptime.v1.meta.Ddl.DropTableTasks result = new greptime.v1.meta.Ddl.DropTableTasks(this); + int from_bitField0_ = bitField0_; + if (tasksBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + tasks_ = java.util.Collections.unmodifiableList(tasks_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tasks_ = tasks_; + } else { + result.tasks_ = tasksBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof greptime.v1.meta.Ddl.DropTableTasks) { + return mergeFrom((greptime.v1.meta.Ddl.DropTableTasks)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(greptime.v1.meta.Ddl.DropTableTasks other) { + if (other == greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance()) return this; + if (tasksBuilder_ == null) { + if (!other.tasks_.isEmpty()) { + if (tasks_.isEmpty()) { + tasks_ = other.tasks_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTasksIsMutable(); + tasks_.addAll(other.tasks_); + } + onChanged(); + } + } else { + if (!other.tasks_.isEmpty()) { + if (tasksBuilder_.isEmpty()) { + tasksBuilder_.dispose(); + tasksBuilder_ = null; + tasks_ = other.tasks_; + bitField0_ = (bitField0_ & ~0x00000001); + tasksBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTasksFieldBuilder() : null; + } else { + tasksBuilder_.addAllMessages(other.tasks_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + greptime.v1.meta.Ddl.DropTableTasks parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (greptime.v1.meta.Ddl.DropTableTasks) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List tasks_ = + java.util.Collections.emptyList(); + private void ensureTasksIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tasks_ = new java.util.ArrayList(tasks_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.DropTableTask, greptime.v1.meta.Ddl.DropTableTask.Builder, greptime.v1.meta.Ddl.DropTableTaskOrBuilder> tasksBuilder_; + + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public java.util.List getTasksList() { + if (tasksBuilder_ == null) { + return java.util.Collections.unmodifiableList(tasks_); + } else { + return tasksBuilder_.getMessageList(); + } + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public int getTasksCount() { + if (tasksBuilder_ == null) { + return tasks_.size(); + } else { + return tasksBuilder_.getCount(); + } + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.DropTableTask getTasks(int index) { + if (tasksBuilder_ == null) { + return tasks_.get(index); + } else { + return tasksBuilder_.getMessage(index); + } + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder setTasks( + int index, greptime.v1.meta.Ddl.DropTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.set(index, value); + onChanged(); + } else { + tasksBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder setTasks( + int index, greptime.v1.meta.Ddl.DropTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.set(index, builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder addTasks(greptime.v1.meta.Ddl.DropTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.add(value); + onChanged(); + } else { + tasksBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder addTasks( + int index, greptime.v1.meta.Ddl.DropTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.add(index, value); + onChanged(); + } else { + tasksBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder addTasks( + greptime.v1.meta.Ddl.DropTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.add(builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder addTasks( + int index, greptime.v1.meta.Ddl.DropTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.add(index, builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder addAllTasks( + java.lang.Iterable values) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tasks_); + onChanged(); + } else { + tasksBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder clearTasks() { + if (tasksBuilder_ == null) { + tasks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + tasksBuilder_.clear(); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public Builder removeTasks(int index) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.remove(index); + onChanged(); + } else { + tasksBuilder_.remove(index); + } + return this; + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.DropTableTask.Builder getTasksBuilder( + int index) { + return getTasksFieldBuilder().getBuilder(index); + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.DropTableTaskOrBuilder getTasksOrBuilder( + int index) { + if (tasksBuilder_ == null) { + return tasks_.get(index); } else { + return tasksBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public java.util.List + getTasksOrBuilderList() { + if (tasksBuilder_ != null) { + return tasksBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(tasks_); + } + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.DropTableTask.Builder addTasksBuilder() { + return getTasksFieldBuilder().addBuilder( + greptime.v1.meta.Ddl.DropTableTask.getDefaultInstance()); + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.DropTableTask.Builder addTasksBuilder( + int index) { + return getTasksFieldBuilder().addBuilder( + index, greptime.v1.meta.Ddl.DropTableTask.getDefaultInstance()); + } + /** + * repeated .greptime.v1.meta.DropTableTask tasks = 1; + */ + public java.util.List + getTasksBuilderList() { + return getTasksFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.DropTableTask, greptime.v1.meta.Ddl.DropTableTask.Builder, greptime.v1.meta.Ddl.DropTableTaskOrBuilder> + getTasksFieldBuilder() { + if (tasksBuilder_ == null) { + tasksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.DropTableTask, greptime.v1.meta.Ddl.DropTableTask.Builder, greptime.v1.meta.Ddl.DropTableTaskOrBuilder>( + tasks_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + tasks_ = null; + } + return tasksBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:greptime.v1.meta.DropTableTasks) + } + + // @@protoc_insertion_point(class_scope:greptime.v1.meta.DropTableTasks) + private static final greptime.v1.meta.Ddl.DropTableTasks DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new greptime.v1.meta.Ddl.DropTableTasks(); + } + + public static greptime.v1.meta.Ddl.DropTableTasks getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DropTableTasks parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DropTableTasks(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasks getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + public interface AlterTableTaskOrBuilder extends // @@protoc_insertion_point(interface_extends:greptime.v1.meta.AlterTableTask) com.google.protobuf.MessageOrBuilder { @@ -2440,6 +4030,801 @@ public final class Ddl { } + public interface AlterTableTasksOrBuilder extends + // @@protoc_insertion_point(interface_extends:greptime.v1.meta.AlterTableTasks) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + java.util.List + getTasksList(); + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + greptime.v1.meta.Ddl.AlterTableTask getTasks(int index); + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + int getTasksCount(); + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + java.util.List + getTasksOrBuilderList(); + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + greptime.v1.meta.Ddl.AlterTableTaskOrBuilder getTasksOrBuilder( + int index); + } + /** + * Protobuf type {@code greptime.v1.meta.AlterTableTasks} + */ + public static final class AlterTableTasks extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:greptime.v1.meta.AlterTableTasks) + AlterTableTasksOrBuilder { + private static final long serialVersionUID = 0L; + // Use AlterTableTasks.newBuilder() to construct. + private AlterTableTasks(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AlterTableTasks() { + tasks_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AlterTableTasks(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AlterTableTasks( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tasks_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tasks_.add( + input.readMessage(greptime.v1.meta.Ddl.AlterTableTask.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tasks_ = java.util.Collections.unmodifiableList(tasks_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_AlterTableTasks_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_AlterTableTasks_fieldAccessorTable + .ensureFieldAccessorsInitialized( + greptime.v1.meta.Ddl.AlterTableTasks.class, greptime.v1.meta.Ddl.AlterTableTasks.Builder.class); + } + + public static final int TASKS_FIELD_NUMBER = 1; + private java.util.List tasks_; + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + @java.lang.Override + public java.util.List getTasksList() { + return tasks_; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + @java.lang.Override + public java.util.List + getTasksOrBuilderList() { + return tasks_; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + @java.lang.Override + public int getTasksCount() { + return tasks_.size(); + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTask getTasks(int index) { + return tasks_.get(index); + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTaskOrBuilder getTasksOrBuilder( + int index) { + return tasks_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < tasks_.size(); i++) { + output.writeMessage(1, tasks_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < tasks_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, tasks_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof greptime.v1.meta.Ddl.AlterTableTasks)) { + return super.equals(obj); + } + greptime.v1.meta.Ddl.AlterTableTasks other = (greptime.v1.meta.Ddl.AlterTableTasks) obj; + + if (!getTasksList() + .equals(other.getTasksList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTasksCount() > 0) { + hash = (37 * hash) + TASKS_FIELD_NUMBER; + hash = (53 * hash) + getTasksList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static greptime.v1.meta.Ddl.AlterTableTasks parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(greptime.v1.meta.Ddl.AlterTableTasks prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code greptime.v1.meta.AlterTableTasks} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:greptime.v1.meta.AlterTableTasks) + greptime.v1.meta.Ddl.AlterTableTasksOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_AlterTableTasks_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_AlterTableTasks_fieldAccessorTable + .ensureFieldAccessorsInitialized( + greptime.v1.meta.Ddl.AlterTableTasks.class, greptime.v1.meta.Ddl.AlterTableTasks.Builder.class); + } + + // Construct using greptime.v1.meta.Ddl.AlterTableTasks.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTasksFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (tasksBuilder_ == null) { + tasks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + tasksBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return greptime.v1.meta.Ddl.internal_static_greptime_v1_meta_AlterTableTasks_descriptor; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasks getDefaultInstanceForType() { + return greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance(); + } + + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasks build() { + greptime.v1.meta.Ddl.AlterTableTasks result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasks buildPartial() { + greptime.v1.meta.Ddl.AlterTableTasks result = new greptime.v1.meta.Ddl.AlterTableTasks(this); + int from_bitField0_ = bitField0_; + if (tasksBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + tasks_ = java.util.Collections.unmodifiableList(tasks_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tasks_ = tasks_; + } else { + result.tasks_ = tasksBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof greptime.v1.meta.Ddl.AlterTableTasks) { + return mergeFrom((greptime.v1.meta.Ddl.AlterTableTasks)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(greptime.v1.meta.Ddl.AlterTableTasks other) { + if (other == greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance()) return this; + if (tasksBuilder_ == null) { + if (!other.tasks_.isEmpty()) { + if (tasks_.isEmpty()) { + tasks_ = other.tasks_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTasksIsMutable(); + tasks_.addAll(other.tasks_); + } + onChanged(); + } + } else { + if (!other.tasks_.isEmpty()) { + if (tasksBuilder_.isEmpty()) { + tasksBuilder_.dispose(); + tasksBuilder_ = null; + tasks_ = other.tasks_; + bitField0_ = (bitField0_ & ~0x00000001); + tasksBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTasksFieldBuilder() : null; + } else { + tasksBuilder_.addAllMessages(other.tasks_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + greptime.v1.meta.Ddl.AlterTableTasks parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (greptime.v1.meta.Ddl.AlterTableTasks) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List tasks_ = + java.util.Collections.emptyList(); + private void ensureTasksIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tasks_ = new java.util.ArrayList(tasks_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.AlterTableTask, greptime.v1.meta.Ddl.AlterTableTask.Builder, greptime.v1.meta.Ddl.AlterTableTaskOrBuilder> tasksBuilder_; + + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public java.util.List getTasksList() { + if (tasksBuilder_ == null) { + return java.util.Collections.unmodifiableList(tasks_); + } else { + return tasksBuilder_.getMessageList(); + } + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public int getTasksCount() { + if (tasksBuilder_ == null) { + return tasks_.size(); + } else { + return tasksBuilder_.getCount(); + } + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.AlterTableTask getTasks(int index) { + if (tasksBuilder_ == null) { + return tasks_.get(index); + } else { + return tasksBuilder_.getMessage(index); + } + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder setTasks( + int index, greptime.v1.meta.Ddl.AlterTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.set(index, value); + onChanged(); + } else { + tasksBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder setTasks( + int index, greptime.v1.meta.Ddl.AlterTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.set(index, builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder addTasks(greptime.v1.meta.Ddl.AlterTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.add(value); + onChanged(); + } else { + tasksBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder addTasks( + int index, greptime.v1.meta.Ddl.AlterTableTask value) { + if (tasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTasksIsMutable(); + tasks_.add(index, value); + onChanged(); + } else { + tasksBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder addTasks( + greptime.v1.meta.Ddl.AlterTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.add(builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder addTasks( + int index, greptime.v1.meta.Ddl.AlterTableTask.Builder builderForValue) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.add(index, builderForValue.build()); + onChanged(); + } else { + tasksBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder addAllTasks( + java.lang.Iterable values) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tasks_); + onChanged(); + } else { + tasksBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder clearTasks() { + if (tasksBuilder_ == null) { + tasks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + tasksBuilder_.clear(); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public Builder removeTasks(int index) { + if (tasksBuilder_ == null) { + ensureTasksIsMutable(); + tasks_.remove(index); + onChanged(); + } else { + tasksBuilder_.remove(index); + } + return this; + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.AlterTableTask.Builder getTasksBuilder( + int index) { + return getTasksFieldBuilder().getBuilder(index); + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.AlterTableTaskOrBuilder getTasksOrBuilder( + int index) { + if (tasksBuilder_ == null) { + return tasks_.get(index); } else { + return tasksBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public java.util.List + getTasksOrBuilderList() { + if (tasksBuilder_ != null) { + return tasksBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(tasks_); + } + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.AlterTableTask.Builder addTasksBuilder() { + return getTasksFieldBuilder().addBuilder( + greptime.v1.meta.Ddl.AlterTableTask.getDefaultInstance()); + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public greptime.v1.meta.Ddl.AlterTableTask.Builder addTasksBuilder( + int index) { + return getTasksFieldBuilder().addBuilder( + index, greptime.v1.meta.Ddl.AlterTableTask.getDefaultInstance()); + } + /** + * repeated .greptime.v1.meta.AlterTableTask tasks = 1; + */ + public java.util.List + getTasksBuilderList() { + return getTasksFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.AlterTableTask, greptime.v1.meta.Ddl.AlterTableTask.Builder, greptime.v1.meta.Ddl.AlterTableTaskOrBuilder> + getTasksFieldBuilder() { + if (tasksBuilder_ == null) { + tasksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Ddl.AlterTableTask, greptime.v1.meta.Ddl.AlterTableTask.Builder, greptime.v1.meta.Ddl.AlterTableTaskOrBuilder>( + tasks_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + tasks_ = null; + } + return tasksBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:greptime.v1.meta.AlterTableTasks) + } + + // @@protoc_insertion_point(class_scope:greptime.v1.meta.AlterTableTasks) + private static final greptime.v1.meta.Ddl.AlterTableTasks DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new greptime.v1.meta.Ddl.AlterTableTasks(); + } + + public static greptime.v1.meta.Ddl.AlterTableTasks getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AlterTableTasks parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AlterTableTasks(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasks getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + public interface TruncateTableTaskOrBuilder extends // @@protoc_insertion_point(interface_extends:greptime.v1.meta.TruncateTableTask) com.google.protobuf.MessageOrBuilder { @@ -3142,6 +5527,51 @@ public final class Ddl { */ greptime.v1.meta.Ddl.TruncateTableTaskOrBuilder getTruncateTableTaskOrBuilder(); + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + * @return Whether the createTableTasks field is set. + */ + boolean hasCreateTableTasks(); + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + * @return The createTableTasks. + */ + greptime.v1.meta.Ddl.CreateTableTasks getCreateTableTasks(); + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + greptime.v1.meta.Ddl.CreateTableTasksOrBuilder getCreateTableTasksOrBuilder(); + + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + * @return Whether the dropTableTasks field is set. + */ + boolean hasDropTableTasks(); + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + * @return The dropTableTasks. + */ + greptime.v1.meta.Ddl.DropTableTasks getDropTableTasks(); + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + greptime.v1.meta.Ddl.DropTableTasksOrBuilder getDropTableTasksOrBuilder(); + + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + * @return Whether the alterTableTasks field is set. + */ + boolean hasAlterTableTasks(); + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + * @return The alterTableTasks. + */ + greptime.v1.meta.Ddl.AlterTableTasks getAlterTableTasks(); + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + greptime.v1.meta.Ddl.AlterTableTasksOrBuilder getAlterTableTasksOrBuilder(); + public greptime.v1.meta.Ddl.SubmitDdlTaskRequest.TaskCase getTaskCase(); } /** @@ -3258,6 +5688,48 @@ public final class Ddl { taskCase_ = 5; break; } + case 50: { + greptime.v1.meta.Ddl.CreateTableTasks.Builder subBuilder = null; + if (taskCase_ == 6) { + subBuilder = ((greptime.v1.meta.Ddl.CreateTableTasks) task_).toBuilder(); + } + task_ = + input.readMessage(greptime.v1.meta.Ddl.CreateTableTasks.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((greptime.v1.meta.Ddl.CreateTableTasks) task_); + task_ = subBuilder.buildPartial(); + } + taskCase_ = 6; + break; + } + case 58: { + greptime.v1.meta.Ddl.DropTableTasks.Builder subBuilder = null; + if (taskCase_ == 7) { + subBuilder = ((greptime.v1.meta.Ddl.DropTableTasks) task_).toBuilder(); + } + task_ = + input.readMessage(greptime.v1.meta.Ddl.DropTableTasks.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((greptime.v1.meta.Ddl.DropTableTasks) task_); + task_ = subBuilder.buildPartial(); + } + taskCase_ = 7; + break; + } + case 66: { + greptime.v1.meta.Ddl.AlterTableTasks.Builder subBuilder = null; + if (taskCase_ == 8) { + subBuilder = ((greptime.v1.meta.Ddl.AlterTableTasks) task_).toBuilder(); + } + task_ = + input.readMessage(greptime.v1.meta.Ddl.AlterTableTasks.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((greptime.v1.meta.Ddl.AlterTableTasks) task_); + task_ = subBuilder.buildPartial(); + } + taskCase_ = 8; + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -3301,6 +5773,9 @@ public final class Ddl { DROP_TABLE_TASK(3), ALTER_TABLE_TASK(4), TRUNCATE_TABLE_TASK(5), + CREATE_TABLE_TASKS(6), + DROP_TABLE_TASKS(7), + ALTER_TABLE_TASKS(8), TASK_NOT_SET(0); private final int value; private TaskCase(int value) { @@ -3322,6 +5797,9 @@ public final class Ddl { case 3: return DROP_TABLE_TASK; case 4: return ALTER_TABLE_TASK; case 5: return TRUNCATE_TABLE_TASK; + case 6: return CREATE_TABLE_TASKS; + case 7: return DROP_TABLE_TASKS; + case 8: return ALTER_TABLE_TASKS; case 0: return TASK_NOT_SET; default: return null; } @@ -3487,6 +5965,99 @@ public final class Ddl { return greptime.v1.meta.Ddl.TruncateTableTask.getDefaultInstance(); } + public static final int CREATE_TABLE_TASKS_FIELD_NUMBER = 6; + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + * @return Whether the createTableTasks field is set. + */ + @java.lang.Override + public boolean hasCreateTableTasks() { + return taskCase_ == 6; + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + * @return The createTableTasks. + */ + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasks getCreateTableTasks() { + if (taskCase_ == 6) { + return (greptime.v1.meta.Ddl.CreateTableTasks) task_; + } + return greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance(); + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasksOrBuilder getCreateTableTasksOrBuilder() { + if (taskCase_ == 6) { + return (greptime.v1.meta.Ddl.CreateTableTasks) task_; + } + return greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance(); + } + + public static final int DROP_TABLE_TASKS_FIELD_NUMBER = 7; + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + * @return Whether the dropTableTasks field is set. + */ + @java.lang.Override + public boolean hasDropTableTasks() { + return taskCase_ == 7; + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + * @return The dropTableTasks. + */ + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasks getDropTableTasks() { + if (taskCase_ == 7) { + return (greptime.v1.meta.Ddl.DropTableTasks) task_; + } + return greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance(); + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasksOrBuilder getDropTableTasksOrBuilder() { + if (taskCase_ == 7) { + return (greptime.v1.meta.Ddl.DropTableTasks) task_; + } + return greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance(); + } + + public static final int ALTER_TABLE_TASKS_FIELD_NUMBER = 8; + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + * @return Whether the alterTableTasks field is set. + */ + @java.lang.Override + public boolean hasAlterTableTasks() { + return taskCase_ == 8; + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + * @return The alterTableTasks. + */ + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasks getAlterTableTasks() { + if (taskCase_ == 8) { + return (greptime.v1.meta.Ddl.AlterTableTasks) task_; + } + return greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance(); + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasksOrBuilder getAlterTableTasksOrBuilder() { + if (taskCase_ == 8) { + return (greptime.v1.meta.Ddl.AlterTableTasks) task_; + } + return greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -3516,6 +6087,15 @@ public final class Ddl { if (taskCase_ == 5) { output.writeMessage(5, (greptime.v1.meta.Ddl.TruncateTableTask) task_); } + if (taskCase_ == 6) { + output.writeMessage(6, (greptime.v1.meta.Ddl.CreateTableTasks) task_); + } + if (taskCase_ == 7) { + output.writeMessage(7, (greptime.v1.meta.Ddl.DropTableTasks) task_); + } + if (taskCase_ == 8) { + output.writeMessage(8, (greptime.v1.meta.Ddl.AlterTableTasks) task_); + } unknownFields.writeTo(output); } @@ -3545,6 +6125,18 @@ public final class Ddl { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, (greptime.v1.meta.Ddl.TruncateTableTask) task_); } + if (taskCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (greptime.v1.meta.Ddl.CreateTableTasks) task_); + } + if (taskCase_ == 7) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, (greptime.v1.meta.Ddl.DropTableTasks) task_); + } + if (taskCase_ == 8) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, (greptime.v1.meta.Ddl.AlterTableTasks) task_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -3583,6 +6175,18 @@ public final class Ddl { if (!getTruncateTableTask() .equals(other.getTruncateTableTask())) return false; break; + case 6: + if (!getCreateTableTasks() + .equals(other.getCreateTableTasks())) return false; + break; + case 7: + if (!getDropTableTasks() + .equals(other.getDropTableTasks())) return false; + break; + case 8: + if (!getAlterTableTasks() + .equals(other.getAlterTableTasks())) return false; + break; case 0: default: } @@ -3618,6 +6222,18 @@ public final class Ddl { hash = (37 * hash) + TRUNCATE_TABLE_TASK_FIELD_NUMBER; hash = (53 * hash) + getTruncateTableTask().hashCode(); break; + case 6: + hash = (37 * hash) + CREATE_TABLE_TASKS_FIELD_NUMBER; + hash = (53 * hash) + getCreateTableTasks().hashCode(); + break; + case 7: + hash = (37 * hash) + DROP_TABLE_TASKS_FIELD_NUMBER; + hash = (53 * hash) + getDropTableTasks().hashCode(); + break; + case 8: + hash = (37 * hash) + ALTER_TABLE_TASKS_FIELD_NUMBER; + hash = (53 * hash) + getAlterTableTasks().hashCode(); + break; case 0: default: } @@ -3821,6 +6437,27 @@ public final class Ddl { result.task_ = truncateTableTaskBuilder_.build(); } } + if (taskCase_ == 6) { + if (createTableTasksBuilder_ == null) { + result.task_ = task_; + } else { + result.task_ = createTableTasksBuilder_.build(); + } + } + if (taskCase_ == 7) { + if (dropTableTasksBuilder_ == null) { + result.task_ = task_; + } else { + result.task_ = dropTableTasksBuilder_.build(); + } + } + if (taskCase_ == 8) { + if (alterTableTasksBuilder_ == null) { + result.task_ = task_; + } else { + result.task_ = alterTableTasksBuilder_.build(); + } + } result.taskCase_ = taskCase_; onBuilt(); return result; @@ -3890,6 +6527,18 @@ public final class Ddl { mergeTruncateTableTask(other.getTruncateTableTask()); break; } + case CREATE_TABLE_TASKS: { + mergeCreateTableTasks(other.getCreateTableTasks()); + break; + } + case DROP_TABLE_TASKS: { + mergeDropTableTasks(other.getDropTableTasks()); + break; + } + case ALTER_TABLE_TASKS: { + mergeAlterTableTasks(other.getAlterTableTasks()); + break; + } case TASK_NOT_SET: { break; } @@ -4624,6 +7273,432 @@ public final class Ddl { onChanged();; return truncateTableTaskBuilder_; } + + private com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.CreateTableTasks, greptime.v1.meta.Ddl.CreateTableTasks.Builder, greptime.v1.meta.Ddl.CreateTableTasksOrBuilder> createTableTasksBuilder_; + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + * @return Whether the createTableTasks field is set. + */ + @java.lang.Override + public boolean hasCreateTableTasks() { + return taskCase_ == 6; + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + * @return The createTableTasks. + */ + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasks getCreateTableTasks() { + if (createTableTasksBuilder_ == null) { + if (taskCase_ == 6) { + return (greptime.v1.meta.Ddl.CreateTableTasks) task_; + } + return greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance(); + } else { + if (taskCase_ == 6) { + return createTableTasksBuilder_.getMessage(); + } + return greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance(); + } + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + public Builder setCreateTableTasks(greptime.v1.meta.Ddl.CreateTableTasks value) { + if (createTableTasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + task_ = value; + onChanged(); + } else { + createTableTasksBuilder_.setMessage(value); + } + taskCase_ = 6; + return this; + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + public Builder setCreateTableTasks( + greptime.v1.meta.Ddl.CreateTableTasks.Builder builderForValue) { + if (createTableTasksBuilder_ == null) { + task_ = builderForValue.build(); + onChanged(); + } else { + createTableTasksBuilder_.setMessage(builderForValue.build()); + } + taskCase_ = 6; + return this; + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + public Builder mergeCreateTableTasks(greptime.v1.meta.Ddl.CreateTableTasks value) { + if (createTableTasksBuilder_ == null) { + if (taskCase_ == 6 && + task_ != greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance()) { + task_ = greptime.v1.meta.Ddl.CreateTableTasks.newBuilder((greptime.v1.meta.Ddl.CreateTableTasks) task_) + .mergeFrom(value).buildPartial(); + } else { + task_ = value; + } + onChanged(); + } else { + if (taskCase_ == 6) { + createTableTasksBuilder_.mergeFrom(value); + } else { + createTableTasksBuilder_.setMessage(value); + } + } + taskCase_ = 6; + return this; + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + public Builder clearCreateTableTasks() { + if (createTableTasksBuilder_ == null) { + if (taskCase_ == 6) { + taskCase_ = 0; + task_ = null; + onChanged(); + } + } else { + if (taskCase_ == 6) { + taskCase_ = 0; + task_ = null; + } + createTableTasksBuilder_.clear(); + } + return this; + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + public greptime.v1.meta.Ddl.CreateTableTasks.Builder getCreateTableTasksBuilder() { + return getCreateTableTasksFieldBuilder().getBuilder(); + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.CreateTableTasksOrBuilder getCreateTableTasksOrBuilder() { + if ((taskCase_ == 6) && (createTableTasksBuilder_ != null)) { + return createTableTasksBuilder_.getMessageOrBuilder(); + } else { + if (taskCase_ == 6) { + return (greptime.v1.meta.Ddl.CreateTableTasks) task_; + } + return greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance(); + } + } + /** + * .greptime.v1.meta.CreateTableTasks create_table_tasks = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.CreateTableTasks, greptime.v1.meta.Ddl.CreateTableTasks.Builder, greptime.v1.meta.Ddl.CreateTableTasksOrBuilder> + getCreateTableTasksFieldBuilder() { + if (createTableTasksBuilder_ == null) { + if (!(taskCase_ == 6)) { + task_ = greptime.v1.meta.Ddl.CreateTableTasks.getDefaultInstance(); + } + createTableTasksBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.CreateTableTasks, greptime.v1.meta.Ddl.CreateTableTasks.Builder, greptime.v1.meta.Ddl.CreateTableTasksOrBuilder>( + (greptime.v1.meta.Ddl.CreateTableTasks) task_, + getParentForChildren(), + isClean()); + task_ = null; + } + taskCase_ = 6; + onChanged();; + return createTableTasksBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.DropTableTasks, greptime.v1.meta.Ddl.DropTableTasks.Builder, greptime.v1.meta.Ddl.DropTableTasksOrBuilder> dropTableTasksBuilder_; + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + * @return Whether the dropTableTasks field is set. + */ + @java.lang.Override + public boolean hasDropTableTasks() { + return taskCase_ == 7; + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + * @return The dropTableTasks. + */ + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasks getDropTableTasks() { + if (dropTableTasksBuilder_ == null) { + if (taskCase_ == 7) { + return (greptime.v1.meta.Ddl.DropTableTasks) task_; + } + return greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance(); + } else { + if (taskCase_ == 7) { + return dropTableTasksBuilder_.getMessage(); + } + return greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance(); + } + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + public Builder setDropTableTasks(greptime.v1.meta.Ddl.DropTableTasks value) { + if (dropTableTasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + task_ = value; + onChanged(); + } else { + dropTableTasksBuilder_.setMessage(value); + } + taskCase_ = 7; + return this; + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + public Builder setDropTableTasks( + greptime.v1.meta.Ddl.DropTableTasks.Builder builderForValue) { + if (dropTableTasksBuilder_ == null) { + task_ = builderForValue.build(); + onChanged(); + } else { + dropTableTasksBuilder_.setMessage(builderForValue.build()); + } + taskCase_ = 7; + return this; + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + public Builder mergeDropTableTasks(greptime.v1.meta.Ddl.DropTableTasks value) { + if (dropTableTasksBuilder_ == null) { + if (taskCase_ == 7 && + task_ != greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance()) { + task_ = greptime.v1.meta.Ddl.DropTableTasks.newBuilder((greptime.v1.meta.Ddl.DropTableTasks) task_) + .mergeFrom(value).buildPartial(); + } else { + task_ = value; + } + onChanged(); + } else { + if (taskCase_ == 7) { + dropTableTasksBuilder_.mergeFrom(value); + } else { + dropTableTasksBuilder_.setMessage(value); + } + } + taskCase_ = 7; + return this; + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + public Builder clearDropTableTasks() { + if (dropTableTasksBuilder_ == null) { + if (taskCase_ == 7) { + taskCase_ = 0; + task_ = null; + onChanged(); + } + } else { + if (taskCase_ == 7) { + taskCase_ = 0; + task_ = null; + } + dropTableTasksBuilder_.clear(); + } + return this; + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + public greptime.v1.meta.Ddl.DropTableTasks.Builder getDropTableTasksBuilder() { + return getDropTableTasksFieldBuilder().getBuilder(); + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.DropTableTasksOrBuilder getDropTableTasksOrBuilder() { + if ((taskCase_ == 7) && (dropTableTasksBuilder_ != null)) { + return dropTableTasksBuilder_.getMessageOrBuilder(); + } else { + if (taskCase_ == 7) { + return (greptime.v1.meta.Ddl.DropTableTasks) task_; + } + return greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance(); + } + } + /** + * .greptime.v1.meta.DropTableTasks drop_table_tasks = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.DropTableTasks, greptime.v1.meta.Ddl.DropTableTasks.Builder, greptime.v1.meta.Ddl.DropTableTasksOrBuilder> + getDropTableTasksFieldBuilder() { + if (dropTableTasksBuilder_ == null) { + if (!(taskCase_ == 7)) { + task_ = greptime.v1.meta.Ddl.DropTableTasks.getDefaultInstance(); + } + dropTableTasksBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.DropTableTasks, greptime.v1.meta.Ddl.DropTableTasks.Builder, greptime.v1.meta.Ddl.DropTableTasksOrBuilder>( + (greptime.v1.meta.Ddl.DropTableTasks) task_, + getParentForChildren(), + isClean()); + task_ = null; + } + taskCase_ = 7; + onChanged();; + return dropTableTasksBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.AlterTableTasks, greptime.v1.meta.Ddl.AlterTableTasks.Builder, greptime.v1.meta.Ddl.AlterTableTasksOrBuilder> alterTableTasksBuilder_; + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + * @return Whether the alterTableTasks field is set. + */ + @java.lang.Override + public boolean hasAlterTableTasks() { + return taskCase_ == 8; + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + * @return The alterTableTasks. + */ + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasks getAlterTableTasks() { + if (alterTableTasksBuilder_ == null) { + if (taskCase_ == 8) { + return (greptime.v1.meta.Ddl.AlterTableTasks) task_; + } + return greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance(); + } else { + if (taskCase_ == 8) { + return alterTableTasksBuilder_.getMessage(); + } + return greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance(); + } + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + public Builder setAlterTableTasks(greptime.v1.meta.Ddl.AlterTableTasks value) { + if (alterTableTasksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + task_ = value; + onChanged(); + } else { + alterTableTasksBuilder_.setMessage(value); + } + taskCase_ = 8; + return this; + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + public Builder setAlterTableTasks( + greptime.v1.meta.Ddl.AlterTableTasks.Builder builderForValue) { + if (alterTableTasksBuilder_ == null) { + task_ = builderForValue.build(); + onChanged(); + } else { + alterTableTasksBuilder_.setMessage(builderForValue.build()); + } + taskCase_ = 8; + return this; + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + public Builder mergeAlterTableTasks(greptime.v1.meta.Ddl.AlterTableTasks value) { + if (alterTableTasksBuilder_ == null) { + if (taskCase_ == 8 && + task_ != greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance()) { + task_ = greptime.v1.meta.Ddl.AlterTableTasks.newBuilder((greptime.v1.meta.Ddl.AlterTableTasks) task_) + .mergeFrom(value).buildPartial(); + } else { + task_ = value; + } + onChanged(); + } else { + if (taskCase_ == 8) { + alterTableTasksBuilder_.mergeFrom(value); + } else { + alterTableTasksBuilder_.setMessage(value); + } + } + taskCase_ = 8; + return this; + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + public Builder clearAlterTableTasks() { + if (alterTableTasksBuilder_ == null) { + if (taskCase_ == 8) { + taskCase_ = 0; + task_ = null; + onChanged(); + } + } else { + if (taskCase_ == 8) { + taskCase_ = 0; + task_ = null; + } + alterTableTasksBuilder_.clear(); + } + return this; + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + public greptime.v1.meta.Ddl.AlterTableTasks.Builder getAlterTableTasksBuilder() { + return getAlterTableTasksFieldBuilder().getBuilder(); + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + @java.lang.Override + public greptime.v1.meta.Ddl.AlterTableTasksOrBuilder getAlterTableTasksOrBuilder() { + if ((taskCase_ == 8) && (alterTableTasksBuilder_ != null)) { + return alterTableTasksBuilder_.getMessageOrBuilder(); + } else { + if (taskCase_ == 8) { + return (greptime.v1.meta.Ddl.AlterTableTasks) task_; + } + return greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance(); + } + } + /** + * .greptime.v1.meta.AlterTableTasks alter_table_tasks = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.AlterTableTasks, greptime.v1.meta.Ddl.AlterTableTasks.Builder, greptime.v1.meta.Ddl.AlterTableTasksOrBuilder> + getAlterTableTasksFieldBuilder() { + if (alterTableTasksBuilder_ == null) { + if (!(taskCase_ == 8)) { + task_ = greptime.v1.meta.Ddl.AlterTableTasks.getDefaultInstance(); + } + alterTableTasksBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + greptime.v1.meta.Ddl.AlterTableTasks, greptime.v1.meta.Ddl.AlterTableTasks.Builder, greptime.v1.meta.Ddl.AlterTableTasksOrBuilder>( + (greptime.v1.meta.Ddl.AlterTableTasks) task_, + getParentForChildren(), + isClean()); + task_ = null; + } + taskCase_ = 8; + onChanged();; + return alterTableTasksBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -4709,6 +7784,7 @@ public final class Ddl { /** *
      * Returns if table created.
+     * TODO(jeremy): remove it?
      * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -4718,6 +7794,7 @@ public final class Ddl { /** *
      * Returns if table created.
+     * TODO(jeremy): remove it?
      * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -4727,11 +7804,56 @@ public final class Ddl { /** *
      * Returns if table created.
+     * TODO(jeremy): remove it?
      * 
* * .greptime.v1.meta.TableId table_id = 4; */ greptime.v1.meta.Common.TableIdOrBuilder getTableIdOrBuilder(); + + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + java.util.List + getTableIdsList(); + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + greptime.v1.meta.Common.TableId getTableIds(int index); + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + int getTableIdsCount(); + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + java.util.List + getTableIdsOrBuilderList(); + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + greptime.v1.meta.Common.TableIdOrBuilder getTableIdsOrBuilder( + int index); } /** * Protobuf type {@code greptime.v1.meta.SubmitDdlTaskResponse} @@ -4747,6 +7869,7 @@ public final class Ddl { } private SubmitDdlTaskResponse() { key_ = com.google.protobuf.ByteString.EMPTY; + tableIds_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -4769,6 +7892,7 @@ public final class Ddl { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } + int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -4810,6 +7934,15 @@ public final class Ddl { break; } + case 42: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + tableIds_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + tableIds_.add( + input.readMessage(greptime.v1.meta.Common.TableId.parser(), extensionRegistry)); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -4827,6 +7960,9 @@ public final class Ddl { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + tableIds_ = java.util.Collections.unmodifiableList(tableIds_); + } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } @@ -4890,6 +8026,7 @@ public final class Ddl { /** *
      * Returns if table created.
+     * TODO(jeremy): remove it?
      * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -4902,6 +8039,7 @@ public final class Ddl { /** *
      * Returns if table created.
+     * TODO(jeremy): remove it?
      * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -4914,6 +8052,7 @@ public final class Ddl { /** *
      * Returns if table created.
+     * TODO(jeremy): remove it?
      * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -4923,6 +8062,66 @@ public final class Ddl { return getTableId(); } + public static final int TABLE_IDS_FIELD_NUMBER = 5; + private java.util.List tableIds_; + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + @java.lang.Override + public java.util.List getTableIdsList() { + return tableIds_; + } + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + @java.lang.Override + public java.util.List + getTableIdsOrBuilderList() { + return tableIds_; + } + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + @java.lang.Override + public int getTableIdsCount() { + return tableIds_.size(); + } + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + @java.lang.Override + public greptime.v1.meta.Common.TableId getTableIds(int index) { + return tableIds_.get(index); + } + /** + *
+     * Returns if the tables created.
+     * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + @java.lang.Override + public greptime.v1.meta.Common.TableIdOrBuilder getTableIdsOrBuilder( + int index) { + return tableIds_.get(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -4946,6 +8145,9 @@ public final class Ddl { if (tableId_ != null) { output.writeMessage(4, getTableId()); } + for (int i = 0; i < tableIds_.size(); i++) { + output.writeMessage(5, tableIds_.get(i)); + } unknownFields.writeTo(output); } @@ -4967,6 +8169,10 @@ public final class Ddl { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getTableId()); } + for (int i = 0; i < tableIds_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, tableIds_.get(i)); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -4994,6 +8200,8 @@ public final class Ddl { if (!getTableId() .equals(other.getTableId())) return false; } + if (!getTableIdsList() + .equals(other.getTableIdsList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -5015,6 +8223,10 @@ public final class Ddl { hash = (37 * hash) + TABLE_ID_FIELD_NUMBER; hash = (53 * hash) + getTableId().hashCode(); } + if (getTableIdsCount() > 0) { + hash = (37 * hash) + TABLE_IDS_FIELD_NUMBER; + hash = (53 * hash) + getTableIdsList().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -5143,6 +8355,7 @@ public final class Ddl { private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { + getTableIdsFieldBuilder(); } } @java.lang.Override @@ -5162,6 +8375,12 @@ public final class Ddl { tableId_ = null; tableIdBuilder_ = null; } + if (tableIdsBuilder_ == null) { + tableIds_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + tableIdsBuilder_.clear(); + } return this; } @@ -5188,6 +8407,7 @@ public final class Ddl { @java.lang.Override public greptime.v1.meta.Ddl.SubmitDdlTaskResponse buildPartial() { greptime.v1.meta.Ddl.SubmitDdlTaskResponse result = new greptime.v1.meta.Ddl.SubmitDdlTaskResponse(this); + int from_bitField0_ = bitField0_; if (headerBuilder_ == null) { result.header_ = header_; } else { @@ -5199,6 +8419,15 @@ public final class Ddl { } else { result.tableId_ = tableIdBuilder_.build(); } + if (tableIdsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + tableIds_ = java.util.Collections.unmodifiableList(tableIds_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.tableIds_ = tableIds_; + } else { + result.tableIds_ = tableIdsBuilder_.build(); + } onBuilt(); return result; } @@ -5256,6 +8485,32 @@ public final class Ddl { if (other.hasTableId()) { mergeTableId(other.getTableId()); } + if (tableIdsBuilder_ == null) { + if (!other.tableIds_.isEmpty()) { + if (tableIds_.isEmpty()) { + tableIds_ = other.tableIds_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTableIdsIsMutable(); + tableIds_.addAll(other.tableIds_); + } + onChanged(); + } + } else { + if (!other.tableIds_.isEmpty()) { + if (tableIdsBuilder_.isEmpty()) { + tableIdsBuilder_.dispose(); + tableIdsBuilder_ = null; + tableIds_ = other.tableIds_; + bitField0_ = (bitField0_ & ~0x00000001); + tableIdsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTableIdsFieldBuilder() : null; + } else { + tableIdsBuilder_.addAllMessages(other.tableIds_); + } + } + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -5284,6 +8539,7 @@ public final class Ddl { } return this; } + private int bitField0_; private greptime.v1.meta.Common.ResponseHeader header_; private com.google.protobuf.SingleFieldBuilderV3< @@ -5456,6 +8712,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5467,6 +8724,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5482,6 +8740,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5502,6 +8761,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5520,6 +8780,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5542,6 +8803,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5560,6 +8822,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5572,6 +8835,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5587,6 +8851,7 @@ public final class Ddl { /** *
        * Returns if table created.
+       * TODO(jeremy): remove it?
        * 
* * .greptime.v1.meta.TableId table_id = 4; @@ -5604,6 +8869,318 @@ public final class Ddl { } return tableIdBuilder_; } + + private java.util.List tableIds_ = + java.util.Collections.emptyList(); + private void ensureTableIdsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + tableIds_ = new java.util.ArrayList(tableIds_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Common.TableId, greptime.v1.meta.Common.TableId.Builder, greptime.v1.meta.Common.TableIdOrBuilder> tableIdsBuilder_; + + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public java.util.List getTableIdsList() { + if (tableIdsBuilder_ == null) { + return java.util.Collections.unmodifiableList(tableIds_); + } else { + return tableIdsBuilder_.getMessageList(); + } + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public int getTableIdsCount() { + if (tableIdsBuilder_ == null) { + return tableIds_.size(); + } else { + return tableIdsBuilder_.getCount(); + } + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public greptime.v1.meta.Common.TableId getTableIds(int index) { + if (tableIdsBuilder_ == null) { + return tableIds_.get(index); + } else { + return tableIdsBuilder_.getMessage(index); + } + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder setTableIds( + int index, greptime.v1.meta.Common.TableId value) { + if (tableIdsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTableIdsIsMutable(); + tableIds_.set(index, value); + onChanged(); + } else { + tableIdsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder setTableIds( + int index, greptime.v1.meta.Common.TableId.Builder builderForValue) { + if (tableIdsBuilder_ == null) { + ensureTableIdsIsMutable(); + tableIds_.set(index, builderForValue.build()); + onChanged(); + } else { + tableIdsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder addTableIds(greptime.v1.meta.Common.TableId value) { + if (tableIdsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTableIdsIsMutable(); + tableIds_.add(value); + onChanged(); + } else { + tableIdsBuilder_.addMessage(value); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder addTableIds( + int index, greptime.v1.meta.Common.TableId value) { + if (tableIdsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTableIdsIsMutable(); + tableIds_.add(index, value); + onChanged(); + } else { + tableIdsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder addTableIds( + greptime.v1.meta.Common.TableId.Builder builderForValue) { + if (tableIdsBuilder_ == null) { + ensureTableIdsIsMutable(); + tableIds_.add(builderForValue.build()); + onChanged(); + } else { + tableIdsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder addTableIds( + int index, greptime.v1.meta.Common.TableId.Builder builderForValue) { + if (tableIdsBuilder_ == null) { + ensureTableIdsIsMutable(); + tableIds_.add(index, builderForValue.build()); + onChanged(); + } else { + tableIdsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder addAllTableIds( + java.lang.Iterable values) { + if (tableIdsBuilder_ == null) { + ensureTableIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, tableIds_); + onChanged(); + } else { + tableIdsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder clearTableIds() { + if (tableIdsBuilder_ == null) { + tableIds_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + tableIdsBuilder_.clear(); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public Builder removeTableIds(int index) { + if (tableIdsBuilder_ == null) { + ensureTableIdsIsMutable(); + tableIds_.remove(index); + onChanged(); + } else { + tableIdsBuilder_.remove(index); + } + return this; + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public greptime.v1.meta.Common.TableId.Builder getTableIdsBuilder( + int index) { + return getTableIdsFieldBuilder().getBuilder(index); + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public greptime.v1.meta.Common.TableIdOrBuilder getTableIdsOrBuilder( + int index) { + if (tableIdsBuilder_ == null) { + return tableIds_.get(index); } else { + return tableIdsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public java.util.List + getTableIdsOrBuilderList() { + if (tableIdsBuilder_ != null) { + return tableIdsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(tableIds_); + } + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public greptime.v1.meta.Common.TableId.Builder addTableIdsBuilder() { + return getTableIdsFieldBuilder().addBuilder( + greptime.v1.meta.Common.TableId.getDefaultInstance()); + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public greptime.v1.meta.Common.TableId.Builder addTableIdsBuilder( + int index) { + return getTableIdsFieldBuilder().addBuilder( + index, greptime.v1.meta.Common.TableId.getDefaultInstance()); + } + /** + *
+       * Returns if the tables created.
+       * 
+ * + * repeated .greptime.v1.meta.TableId table_ids = 5; + */ + public java.util.List + getTableIdsBuilderList() { + return getTableIdsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Common.TableId, greptime.v1.meta.Common.TableId.Builder, greptime.v1.meta.Common.TableIdOrBuilder> + getTableIdsFieldBuilder() { + if (tableIdsBuilder_ == null) { + tableIdsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + greptime.v1.meta.Common.TableId, greptime.v1.meta.Common.TableId.Builder, greptime.v1.meta.Common.TableIdOrBuilder>( + tableIds_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + tableIds_ = null; + } + return tableIdsBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -5662,16 +9239,31 @@ public final class Ddl { private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_greptime_v1_meta_CreateTableTask_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_greptime_v1_meta_CreateTableTasks_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_greptime_v1_meta_CreateTableTasks_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_greptime_v1_meta_DropTableTask_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_greptime_v1_meta_DropTableTask_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_greptime_v1_meta_DropTableTasks_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_greptime_v1_meta_DropTableTasks_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_greptime_v1_meta_AlterTableTask_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_greptime_v1_meta_AlterTableTask_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_greptime_v1_meta_AlterTableTasks_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_greptime_v1_meta_AlterTableTasks_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_greptime_v1_meta_TruncateTableTask_descriptor; private static final @@ -5702,30 +9294,41 @@ public final class Ddl { "/ddl.proto\"\212\001\n\017CreateTableTask\0222\n\014create" + "_table\030\001 \001(\0132\034.greptime.v1.CreateTableEx" + "pr\022/\n\npartitions\030\002 \003(\0132\033.greptime.v1.met" + - "a.Partition\022\022\n\ntable_info\030\003 \001(\014\"?\n\rDropT" + - "ableTask\022.\n\ndrop_table\030\001 \001(\0132\032.greptime." + - "v1.DropTableExpr\"=\n\016AlterTableTask\022+\n\013al" + - "ter_table\030\001 \001(\0132\026.greptime.v1.AlterExpr\"" + - "K\n\021TruncateTableTask\0226\n\016truncate_table\030\001" + - " \001(\0132\036.greptime.v1.TruncateTableExpr\"\315\002\n" + - "\024SubmitDdlTaskRequest\022/\n\006header\030\001 \001(\0132\037." + - "greptime.v1.meta.RequestHeader\022>\n\021create" + - "_table_task\030\002 \001(\0132!.greptime.v1.meta.Cre" + - "ateTableTaskH\000\022:\n\017drop_table_task\030\003 \001(\0132" + - "\037.greptime.v1.meta.DropTableTaskH\000\022<\n\020al" + - "ter_table_task\030\004 \001(\0132 .greptime.v1.meta." + - "AlterTableTaskH\000\022B\n\023truncate_table_task\030" + - "\005 \001(\0132#.greptime.v1.meta.TruncateTableTa" + - "skH\000B\006\n\004task\"\203\001\n\025SubmitDdlTaskResponse\0220" + - "\n\006header\030\001 \001(\0132 .greptime.v1.meta.Respon" + - "seHeader\022\013\n\003key\030\002 \001(\014\022+\n\010table_id\030\004 \001(\0132" + - "\031.greptime.v1.meta.TableId*#\n\013DdlTaskTyp" + - "e\022\n\n\006Create\020\000\022\010\n\004Drop\020\0012k\n\007DdlTask\022`\n\rSu" + - "bmitDdlTask\022&.greptime.v1.meta.SubmitDdl" + - "TaskRequest\032\'.greptime.v1.meta.SubmitDdl" + - "TaskResponseB\n\021cr" + + "eate_table_task\030\002 \001(\0132!.greptime.v1.meta" + + ".CreateTableTaskH\000\022:\n\017drop_table_task\030\003 " + + "\001(\0132\037.greptime.v1.meta.DropTableTaskH\000\022<" + + "\n\020alter_table_task\030\004 \001(\0132 .greptime.v1.m" + + "eta.AlterTableTaskH\000\022B\n\023truncate_table_t" + + "ask\030\005 \001(\0132#.greptime.v1.meta.TruncateTab" + + "leTaskH\000\022@\n\022create_table_tasks\030\006 \001(\0132\".g" + + "reptime.v1.meta.CreateTableTasksH\000\022<\n\020dr" + + "op_table_tasks\030\007 \001(\0132 .greptime.v1.meta." + + "DropTableTasksH\000\022>\n\021alter_table_tasks\030\010 " + + "\001(\0132!.greptime.v1.meta.AlterTableTasksH\000" + + "B\006\n\004task\"\261\001\n\025SubmitDdlTaskResponse\0220\n\006he" + + "ader\030\001 \001(\0132 .greptime.v1.meta.ResponseHe" + + "ader\022\013\n\003key\030\002 \001(\014\022+\n\010table_id\030\004 \001(\0132\031.gr" + + "eptime.v1.meta.TableId\022,\n\ttable_ids\030\005 \003(" + + "\0132\031.greptime.v1.meta.TableId*#\n\013DdlTaskT" + + "ype\022\n\n\006Create\020\000\022\010\n\004Drop\020\0012k\n\007DdlTask\022`\n\r" + + "SubmitDdlTask\022&.greptime.v1.meta.SubmitD" + + "dlTaskRequest\032\'.greptime.v1.meta.SubmitD" + + "dlTaskResponseB.greptime.v1.region.CreateRequests creates = 13; + * @return Whether the creates field is set. + */ + boolean hasCreates(); + /** + * .greptime.v1.region.CreateRequests creates = 13; + * @return The creates. + */ + io.greptime.v1.region.Server.CreateRequests getCreates(); + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + io.greptime.v1.region.Server.CreateRequestsOrBuilder getCreatesOrBuilder(); + + /** + * .greptime.v1.region.DropRequests drops = 14; + * @return Whether the drops field is set. + */ + boolean hasDrops(); + /** + * .greptime.v1.region.DropRequests drops = 14; + * @return The drops. + */ + io.greptime.v1.region.Server.DropRequests getDrops(); + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + io.greptime.v1.region.Server.DropRequestsOrBuilder getDropsOrBuilder(); + + /** + * .greptime.v1.region.AlterRequests alters = 15; + * @return Whether the alters field is set. + */ + boolean hasAlters(); + /** + * .greptime.v1.region.AlterRequests alters = 15; + * @return The alters. + */ + io.greptime.v1.region.Server.AlterRequests getAlters(); + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + io.greptime.v1.region.Server.AlterRequestsOrBuilder getAltersOrBuilder(); + public io.greptime.v1.region.Server.RegionRequest.BodyCase getBodyCase(); } /** @@ -1378,6 +1423,48 @@ java.lang.String defaultValue); bodyCase_ = 12; break; } + case 106: { + io.greptime.v1.region.Server.CreateRequests.Builder subBuilder = null; + if (bodyCase_ == 13) { + subBuilder = ((io.greptime.v1.region.Server.CreateRequests) body_).toBuilder(); + } + body_ = + input.readMessage(io.greptime.v1.region.Server.CreateRequests.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((io.greptime.v1.region.Server.CreateRequests) body_); + body_ = subBuilder.buildPartial(); + } + bodyCase_ = 13; + break; + } + case 114: { + io.greptime.v1.region.Server.DropRequests.Builder subBuilder = null; + if (bodyCase_ == 14) { + subBuilder = ((io.greptime.v1.region.Server.DropRequests) body_).toBuilder(); + } + body_ = + input.readMessage(io.greptime.v1.region.Server.DropRequests.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((io.greptime.v1.region.Server.DropRequests) body_); + body_ = subBuilder.buildPartial(); + } + bodyCase_ = 14; + break; + } + case 122: { + io.greptime.v1.region.Server.AlterRequests.Builder subBuilder = null; + if (bodyCase_ == 15) { + subBuilder = ((io.greptime.v1.region.Server.AlterRequests) body_).toBuilder(); + } + body_ = + input.readMessage(io.greptime.v1.region.Server.AlterRequests.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((io.greptime.v1.region.Server.AlterRequests) body_); + body_ = subBuilder.buildPartial(); + } + bodyCase_ = 15; + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -1427,6 +1514,9 @@ java.lang.String defaultValue); FLUSH(10), COMPACT(11), TRUNCATE(12), + CREATES(13), + DROPS(14), + ALTERS(15), BODY_NOT_SET(0); private final int value; private BodyCase(int value) { @@ -1454,6 +1544,9 @@ java.lang.String defaultValue); case 10: return FLUSH; case 11: return COMPACT; case 12: return TRUNCATE; + case 13: return CREATES; + case 14: return DROPS; + case 15: return ALTERS; case 0: return BODY_NOT_SET; default: return null; } @@ -1805,6 +1898,99 @@ java.lang.String defaultValue); return io.greptime.v1.region.Server.TruncateRequest.getDefaultInstance(); } + public static final int CREATES_FIELD_NUMBER = 13; + /** + * .greptime.v1.region.CreateRequests creates = 13; + * @return Whether the creates field is set. + */ + @java.lang.Override + public boolean hasCreates() { + return bodyCase_ == 13; + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + * @return The creates. + */ + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequests getCreates() { + if (bodyCase_ == 13) { + return (io.greptime.v1.region.Server.CreateRequests) body_; + } + return io.greptime.v1.region.Server.CreateRequests.getDefaultInstance(); + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequestsOrBuilder getCreatesOrBuilder() { + if (bodyCase_ == 13) { + return (io.greptime.v1.region.Server.CreateRequests) body_; + } + return io.greptime.v1.region.Server.CreateRequests.getDefaultInstance(); + } + + public static final int DROPS_FIELD_NUMBER = 14; + /** + * .greptime.v1.region.DropRequests drops = 14; + * @return Whether the drops field is set. + */ + @java.lang.Override + public boolean hasDrops() { + return bodyCase_ == 14; + } + /** + * .greptime.v1.region.DropRequests drops = 14; + * @return The drops. + */ + @java.lang.Override + public io.greptime.v1.region.Server.DropRequests getDrops() { + if (bodyCase_ == 14) { + return (io.greptime.v1.region.Server.DropRequests) body_; + } + return io.greptime.v1.region.Server.DropRequests.getDefaultInstance(); + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + @java.lang.Override + public io.greptime.v1.region.Server.DropRequestsOrBuilder getDropsOrBuilder() { + if (bodyCase_ == 14) { + return (io.greptime.v1.region.Server.DropRequests) body_; + } + return io.greptime.v1.region.Server.DropRequests.getDefaultInstance(); + } + + public static final int ALTERS_FIELD_NUMBER = 15; + /** + * .greptime.v1.region.AlterRequests alters = 15; + * @return Whether the alters field is set. + */ + @java.lang.Override + public boolean hasAlters() { + return bodyCase_ == 15; + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + * @return The alters. + */ + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequests getAlters() { + if (bodyCase_ == 15) { + return (io.greptime.v1.region.Server.AlterRequests) body_; + } + return io.greptime.v1.region.Server.AlterRequests.getDefaultInstance(); + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequestsOrBuilder getAltersOrBuilder() { + if (bodyCase_ == 15) { + return (io.greptime.v1.region.Server.AlterRequests) body_; + } + return io.greptime.v1.region.Server.AlterRequests.getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -1852,6 +2038,15 @@ java.lang.String defaultValue); if (bodyCase_ == 12) { output.writeMessage(12, (io.greptime.v1.region.Server.TruncateRequest) body_); } + if (bodyCase_ == 13) { + output.writeMessage(13, (io.greptime.v1.region.Server.CreateRequests) body_); + } + if (bodyCase_ == 14) { + output.writeMessage(14, (io.greptime.v1.region.Server.DropRequests) body_); + } + if (bodyCase_ == 15) { + output.writeMessage(15, (io.greptime.v1.region.Server.AlterRequests) body_); + } unknownFields.writeTo(output); } @@ -1905,6 +2100,18 @@ java.lang.String defaultValue); size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, (io.greptime.v1.region.Server.TruncateRequest) body_); } + if (bodyCase_ == 13) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, (io.greptime.v1.region.Server.CreateRequests) body_); + } + if (bodyCase_ == 14) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(14, (io.greptime.v1.region.Server.DropRequests) body_); + } + if (bodyCase_ == 15) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, (io.greptime.v1.region.Server.AlterRequests) body_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1967,6 +2174,18 @@ java.lang.String defaultValue); if (!getTruncate() .equals(other.getTruncate())) return false; break; + case 13: + if (!getCreates() + .equals(other.getCreates())) return false; + break; + case 14: + if (!getDrops() + .equals(other.getDrops())) return false; + break; + case 15: + if (!getAlters() + .equals(other.getAlters())) return false; + break; case 0: default: } @@ -2026,6 +2245,18 @@ java.lang.String defaultValue); hash = (37 * hash) + TRUNCATE_FIELD_NUMBER; hash = (53 * hash) + getTruncate().hashCode(); break; + case 13: + hash = (37 * hash) + CREATES_FIELD_NUMBER; + hash = (53 * hash) + getCreates().hashCode(); + break; + case 14: + hash = (37 * hash) + DROPS_FIELD_NUMBER; + hash = (53 * hash) + getDrops().hashCode(); + break; + case 15: + hash = (37 * hash) + ALTERS_FIELD_NUMBER; + hash = (53 * hash) + getAlters().hashCode(); + break; case 0: default: } @@ -2271,6 +2502,27 @@ java.lang.String defaultValue); result.body_ = truncateBuilder_.build(); } } + if (bodyCase_ == 13) { + if (createsBuilder_ == null) { + result.body_ = body_; + } else { + result.body_ = createsBuilder_.build(); + } + } + if (bodyCase_ == 14) { + if (dropsBuilder_ == null) { + result.body_ = body_; + } else { + result.body_ = dropsBuilder_.build(); + } + } + if (bodyCase_ == 15) { + if (altersBuilder_ == null) { + result.body_ = body_; + } else { + result.body_ = altersBuilder_.build(); + } + } result.bodyCase_ = bodyCase_; onBuilt(); return result; @@ -2364,6 +2616,18 @@ java.lang.String defaultValue); mergeTruncate(other.getTruncate()); break; } + case CREATES: { + mergeCreates(other.getCreates()); + break; + } + case DROPS: { + mergeDrops(other.getDrops()); + break; + } + case ALTERS: { + mergeAlters(other.getAlters()); + break; + } case BODY_NOT_SET: { break; } @@ -3950,6 +4214,432 @@ java.lang.String defaultValue); onChanged();; return truncateBuilder_; } + + private com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.CreateRequests, io.greptime.v1.region.Server.CreateRequests.Builder, io.greptime.v1.region.Server.CreateRequestsOrBuilder> createsBuilder_; + /** + * .greptime.v1.region.CreateRequests creates = 13; + * @return Whether the creates field is set. + */ + @java.lang.Override + public boolean hasCreates() { + return bodyCase_ == 13; + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + * @return The creates. + */ + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequests getCreates() { + if (createsBuilder_ == null) { + if (bodyCase_ == 13) { + return (io.greptime.v1.region.Server.CreateRequests) body_; + } + return io.greptime.v1.region.Server.CreateRequests.getDefaultInstance(); + } else { + if (bodyCase_ == 13) { + return createsBuilder_.getMessage(); + } + return io.greptime.v1.region.Server.CreateRequests.getDefaultInstance(); + } + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + public Builder setCreates(io.greptime.v1.region.Server.CreateRequests value) { + if (createsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + body_ = value; + onChanged(); + } else { + createsBuilder_.setMessage(value); + } + bodyCase_ = 13; + return this; + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + public Builder setCreates( + io.greptime.v1.region.Server.CreateRequests.Builder builderForValue) { + if (createsBuilder_ == null) { + body_ = builderForValue.build(); + onChanged(); + } else { + createsBuilder_.setMessage(builderForValue.build()); + } + bodyCase_ = 13; + return this; + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + public Builder mergeCreates(io.greptime.v1.region.Server.CreateRequests value) { + if (createsBuilder_ == null) { + if (bodyCase_ == 13 && + body_ != io.greptime.v1.region.Server.CreateRequests.getDefaultInstance()) { + body_ = io.greptime.v1.region.Server.CreateRequests.newBuilder((io.greptime.v1.region.Server.CreateRequests) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + onChanged(); + } else { + if (bodyCase_ == 13) { + createsBuilder_.mergeFrom(value); + } else { + createsBuilder_.setMessage(value); + } + } + bodyCase_ = 13; + return this; + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + public Builder clearCreates() { + if (createsBuilder_ == null) { + if (bodyCase_ == 13) { + bodyCase_ = 0; + body_ = null; + onChanged(); + } + } else { + if (bodyCase_ == 13) { + bodyCase_ = 0; + body_ = null; + } + createsBuilder_.clear(); + } + return this; + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + public io.greptime.v1.region.Server.CreateRequests.Builder getCreatesBuilder() { + return getCreatesFieldBuilder().getBuilder(); + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequestsOrBuilder getCreatesOrBuilder() { + if ((bodyCase_ == 13) && (createsBuilder_ != null)) { + return createsBuilder_.getMessageOrBuilder(); + } else { + if (bodyCase_ == 13) { + return (io.greptime.v1.region.Server.CreateRequests) body_; + } + return io.greptime.v1.region.Server.CreateRequests.getDefaultInstance(); + } + } + /** + * .greptime.v1.region.CreateRequests creates = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.CreateRequests, io.greptime.v1.region.Server.CreateRequests.Builder, io.greptime.v1.region.Server.CreateRequestsOrBuilder> + getCreatesFieldBuilder() { + if (createsBuilder_ == null) { + if (!(bodyCase_ == 13)) { + body_ = io.greptime.v1.region.Server.CreateRequests.getDefaultInstance(); + } + createsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.CreateRequests, io.greptime.v1.region.Server.CreateRequests.Builder, io.greptime.v1.region.Server.CreateRequestsOrBuilder>( + (io.greptime.v1.region.Server.CreateRequests) body_, + getParentForChildren(), + isClean()); + body_ = null; + } + bodyCase_ = 13; + onChanged();; + return createsBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.DropRequests, io.greptime.v1.region.Server.DropRequests.Builder, io.greptime.v1.region.Server.DropRequestsOrBuilder> dropsBuilder_; + /** + * .greptime.v1.region.DropRequests drops = 14; + * @return Whether the drops field is set. + */ + @java.lang.Override + public boolean hasDrops() { + return bodyCase_ == 14; + } + /** + * .greptime.v1.region.DropRequests drops = 14; + * @return The drops. + */ + @java.lang.Override + public io.greptime.v1.region.Server.DropRequests getDrops() { + if (dropsBuilder_ == null) { + if (bodyCase_ == 14) { + return (io.greptime.v1.region.Server.DropRequests) body_; + } + return io.greptime.v1.region.Server.DropRequests.getDefaultInstance(); + } else { + if (bodyCase_ == 14) { + return dropsBuilder_.getMessage(); + } + return io.greptime.v1.region.Server.DropRequests.getDefaultInstance(); + } + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + public Builder setDrops(io.greptime.v1.region.Server.DropRequests value) { + if (dropsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + body_ = value; + onChanged(); + } else { + dropsBuilder_.setMessage(value); + } + bodyCase_ = 14; + return this; + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + public Builder setDrops( + io.greptime.v1.region.Server.DropRequests.Builder builderForValue) { + if (dropsBuilder_ == null) { + body_ = builderForValue.build(); + onChanged(); + } else { + dropsBuilder_.setMessage(builderForValue.build()); + } + bodyCase_ = 14; + return this; + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + public Builder mergeDrops(io.greptime.v1.region.Server.DropRequests value) { + if (dropsBuilder_ == null) { + if (bodyCase_ == 14 && + body_ != io.greptime.v1.region.Server.DropRequests.getDefaultInstance()) { + body_ = io.greptime.v1.region.Server.DropRequests.newBuilder((io.greptime.v1.region.Server.DropRequests) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + onChanged(); + } else { + if (bodyCase_ == 14) { + dropsBuilder_.mergeFrom(value); + } else { + dropsBuilder_.setMessage(value); + } + } + bodyCase_ = 14; + return this; + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + public Builder clearDrops() { + if (dropsBuilder_ == null) { + if (bodyCase_ == 14) { + bodyCase_ = 0; + body_ = null; + onChanged(); + } + } else { + if (bodyCase_ == 14) { + bodyCase_ = 0; + body_ = null; + } + dropsBuilder_.clear(); + } + return this; + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + public io.greptime.v1.region.Server.DropRequests.Builder getDropsBuilder() { + return getDropsFieldBuilder().getBuilder(); + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + @java.lang.Override + public io.greptime.v1.region.Server.DropRequestsOrBuilder getDropsOrBuilder() { + if ((bodyCase_ == 14) && (dropsBuilder_ != null)) { + return dropsBuilder_.getMessageOrBuilder(); + } else { + if (bodyCase_ == 14) { + return (io.greptime.v1.region.Server.DropRequests) body_; + } + return io.greptime.v1.region.Server.DropRequests.getDefaultInstance(); + } + } + /** + * .greptime.v1.region.DropRequests drops = 14; + */ + private com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.DropRequests, io.greptime.v1.region.Server.DropRequests.Builder, io.greptime.v1.region.Server.DropRequestsOrBuilder> + getDropsFieldBuilder() { + if (dropsBuilder_ == null) { + if (!(bodyCase_ == 14)) { + body_ = io.greptime.v1.region.Server.DropRequests.getDefaultInstance(); + } + dropsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.DropRequests, io.greptime.v1.region.Server.DropRequests.Builder, io.greptime.v1.region.Server.DropRequestsOrBuilder>( + (io.greptime.v1.region.Server.DropRequests) body_, + getParentForChildren(), + isClean()); + body_ = null; + } + bodyCase_ = 14; + onChanged();; + return dropsBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.AlterRequests, io.greptime.v1.region.Server.AlterRequests.Builder, io.greptime.v1.region.Server.AlterRequestsOrBuilder> altersBuilder_; + /** + * .greptime.v1.region.AlterRequests alters = 15; + * @return Whether the alters field is set. + */ + @java.lang.Override + public boolean hasAlters() { + return bodyCase_ == 15; + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + * @return The alters. + */ + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequests getAlters() { + if (altersBuilder_ == null) { + if (bodyCase_ == 15) { + return (io.greptime.v1.region.Server.AlterRequests) body_; + } + return io.greptime.v1.region.Server.AlterRequests.getDefaultInstance(); + } else { + if (bodyCase_ == 15) { + return altersBuilder_.getMessage(); + } + return io.greptime.v1.region.Server.AlterRequests.getDefaultInstance(); + } + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + public Builder setAlters(io.greptime.v1.region.Server.AlterRequests value) { + if (altersBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + body_ = value; + onChanged(); + } else { + altersBuilder_.setMessage(value); + } + bodyCase_ = 15; + return this; + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + public Builder setAlters( + io.greptime.v1.region.Server.AlterRequests.Builder builderForValue) { + if (altersBuilder_ == null) { + body_ = builderForValue.build(); + onChanged(); + } else { + altersBuilder_.setMessage(builderForValue.build()); + } + bodyCase_ = 15; + return this; + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + public Builder mergeAlters(io.greptime.v1.region.Server.AlterRequests value) { + if (altersBuilder_ == null) { + if (bodyCase_ == 15 && + body_ != io.greptime.v1.region.Server.AlterRequests.getDefaultInstance()) { + body_ = io.greptime.v1.region.Server.AlterRequests.newBuilder((io.greptime.v1.region.Server.AlterRequests) body_) + .mergeFrom(value).buildPartial(); + } else { + body_ = value; + } + onChanged(); + } else { + if (bodyCase_ == 15) { + altersBuilder_.mergeFrom(value); + } else { + altersBuilder_.setMessage(value); + } + } + bodyCase_ = 15; + return this; + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + public Builder clearAlters() { + if (altersBuilder_ == null) { + if (bodyCase_ == 15) { + bodyCase_ = 0; + body_ = null; + onChanged(); + } + } else { + if (bodyCase_ == 15) { + bodyCase_ = 0; + body_ = null; + } + altersBuilder_.clear(); + } + return this; + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + public io.greptime.v1.region.Server.AlterRequests.Builder getAltersBuilder() { + return getAltersFieldBuilder().getBuilder(); + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequestsOrBuilder getAltersOrBuilder() { + if ((bodyCase_ == 15) && (altersBuilder_ != null)) { + return altersBuilder_.getMessageOrBuilder(); + } else { + if (bodyCase_ == 15) { + return (io.greptime.v1.region.Server.AlterRequests) body_; + } + return io.greptime.v1.region.Server.AlterRequests.getDefaultInstance(); + } + } + /** + * .greptime.v1.region.AlterRequests alters = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.AlterRequests, io.greptime.v1.region.Server.AlterRequests.Builder, io.greptime.v1.region.Server.AlterRequestsOrBuilder> + getAltersFieldBuilder() { + if (altersBuilder_ == null) { + if (!(bodyCase_ == 15)) { + body_ = io.greptime.v1.region.Server.AlterRequests.getDefaultInstance(); + } + altersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + io.greptime.v1.region.Server.AlterRequests, io.greptime.v1.region.Server.AlterRequests.Builder, io.greptime.v1.region.Server.AlterRequestsOrBuilder>( + (io.greptime.v1.region.Server.AlterRequests) body_, + getParentForChildren(), + isClean()); + body_ = null; + } + bodyCase_ = 15; + onChanged();; + return altersBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { @@ -8463,6 +9153,813 @@ java.lang.String defaultValue); } + public interface CreateRequestsOrBuilder extends + // @@protoc_insertion_point(interface_extends:greptime.v1.region.CreateRequests) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + java.util.List + getRequestsList(); + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + io.greptime.v1.region.Server.CreateRequest getRequests(int index); + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + int getRequestsCount(); + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + java.util.List + getRequestsOrBuilderList(); + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + io.greptime.v1.region.Server.CreateRequestOrBuilder getRequestsOrBuilder( + int index); + } + /** + *
+   * Create a batch of regions at once, usually used to create multiple logical regions
+   * at once. Different engines can choose whether to support this request.
+   * Metric Engine needs it.
+   * 
+ * + * Protobuf type {@code greptime.v1.region.CreateRequests} + */ + public static final class CreateRequests extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:greptime.v1.region.CreateRequests) + CreateRequestsOrBuilder { + private static final long serialVersionUID = 0L; + // Use CreateRequests.newBuilder() to construct. + private CreateRequests(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CreateRequests() { + requests_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CreateRequests(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CreateRequests( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + requests_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + requests_.add( + input.readMessage(io.greptime.v1.region.Server.CreateRequest.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + requests_ = java.util.Collections.unmodifiableList(requests_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_CreateRequests_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_CreateRequests_fieldAccessorTable + .ensureFieldAccessorsInitialized( + io.greptime.v1.region.Server.CreateRequests.class, io.greptime.v1.region.Server.CreateRequests.Builder.class); + } + + public static final int REQUESTS_FIELD_NUMBER = 1; + private java.util.List requests_; + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + @java.lang.Override + public java.util.List getRequestsList() { + return requests_; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + @java.lang.Override + public java.util.List + getRequestsOrBuilderList() { + return requests_; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + @java.lang.Override + public int getRequestsCount() { + return requests_.size(); + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequest getRequests(int index) { + return requests_.get(index); + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequestOrBuilder getRequestsOrBuilder( + int index) { + return requests_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < requests_.size(); i++) { + output.writeMessage(1, requests_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < requests_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, requests_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof io.greptime.v1.region.Server.CreateRequests)) { + return super.equals(obj); + } + io.greptime.v1.region.Server.CreateRequests other = (io.greptime.v1.region.Server.CreateRequests) obj; + + if (!getRequestsList() + .equals(other.getRequestsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getRequestsCount() > 0) { + hash = (37 * hash) + REQUESTS_FIELD_NUMBER; + hash = (53 * hash) + getRequestsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static io.greptime.v1.region.Server.CreateRequests parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.CreateRequests parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.CreateRequests parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(io.greptime.v1.region.Server.CreateRequests prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Create a batch of regions at once, usually used to create multiple logical regions
+     * at once. Different engines can choose whether to support this request.
+     * Metric Engine needs it.
+     * 
+ * + * Protobuf type {@code greptime.v1.region.CreateRequests} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:greptime.v1.region.CreateRequests) + io.greptime.v1.region.Server.CreateRequestsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_CreateRequests_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_CreateRequests_fieldAccessorTable + .ensureFieldAccessorsInitialized( + io.greptime.v1.region.Server.CreateRequests.class, io.greptime.v1.region.Server.CreateRequests.Builder.class); + } + + // Construct using io.greptime.v1.region.Server.CreateRequests.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRequestsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (requestsBuilder_ == null) { + requests_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + requestsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_CreateRequests_descriptor; + } + + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequests getDefaultInstanceForType() { + return io.greptime.v1.region.Server.CreateRequests.getDefaultInstance(); + } + + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequests build() { + io.greptime.v1.region.Server.CreateRequests result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequests buildPartial() { + io.greptime.v1.region.Server.CreateRequests result = new io.greptime.v1.region.Server.CreateRequests(this); + int from_bitField0_ = bitField0_; + if (requestsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + requests_ = java.util.Collections.unmodifiableList(requests_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.requests_ = requests_; + } else { + result.requests_ = requestsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof io.greptime.v1.region.Server.CreateRequests) { + return mergeFrom((io.greptime.v1.region.Server.CreateRequests)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(io.greptime.v1.region.Server.CreateRequests other) { + if (other == io.greptime.v1.region.Server.CreateRequests.getDefaultInstance()) return this; + if (requestsBuilder_ == null) { + if (!other.requests_.isEmpty()) { + if (requests_.isEmpty()) { + requests_ = other.requests_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRequestsIsMutable(); + requests_.addAll(other.requests_); + } + onChanged(); + } + } else { + if (!other.requests_.isEmpty()) { + if (requestsBuilder_.isEmpty()) { + requestsBuilder_.dispose(); + requestsBuilder_ = null; + requests_ = other.requests_; + bitField0_ = (bitField0_ & ~0x00000001); + requestsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRequestsFieldBuilder() : null; + } else { + requestsBuilder_.addAllMessages(other.requests_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + io.greptime.v1.region.Server.CreateRequests parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (io.greptime.v1.region.Server.CreateRequests) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List requests_ = + java.util.Collections.emptyList(); + private void ensureRequestsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + requests_ = new java.util.ArrayList(requests_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.CreateRequest, io.greptime.v1.region.Server.CreateRequest.Builder, io.greptime.v1.region.Server.CreateRequestOrBuilder> requestsBuilder_; + + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public java.util.List getRequestsList() { + if (requestsBuilder_ == null) { + return java.util.Collections.unmodifiableList(requests_); + } else { + return requestsBuilder_.getMessageList(); + } + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public int getRequestsCount() { + if (requestsBuilder_ == null) { + return requests_.size(); + } else { + return requestsBuilder_.getCount(); + } + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public io.greptime.v1.region.Server.CreateRequest getRequests(int index) { + if (requestsBuilder_ == null) { + return requests_.get(index); + } else { + return requestsBuilder_.getMessage(index); + } + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder setRequests( + int index, io.greptime.v1.region.Server.CreateRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.set(index, value); + onChanged(); + } else { + requestsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder setRequests( + int index, io.greptime.v1.region.Server.CreateRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.set(index, builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder addRequests(io.greptime.v1.region.Server.CreateRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.add(value); + onChanged(); + } else { + requestsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder addRequests( + int index, io.greptime.v1.region.Server.CreateRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.add(index, value); + onChanged(); + } else { + requestsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder addRequests( + io.greptime.v1.region.Server.CreateRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.add(builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder addRequests( + int index, io.greptime.v1.region.Server.CreateRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.add(index, builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder addAllRequests( + java.lang.Iterable values) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, requests_); + onChanged(); + } else { + requestsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder clearRequests() { + if (requestsBuilder_ == null) { + requests_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + requestsBuilder_.clear(); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public Builder removeRequests(int index) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.remove(index); + onChanged(); + } else { + requestsBuilder_.remove(index); + } + return this; + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public io.greptime.v1.region.Server.CreateRequest.Builder getRequestsBuilder( + int index) { + return getRequestsFieldBuilder().getBuilder(index); + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public io.greptime.v1.region.Server.CreateRequestOrBuilder getRequestsOrBuilder( + int index) { + if (requestsBuilder_ == null) { + return requests_.get(index); } else { + return requestsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public java.util.List + getRequestsOrBuilderList() { + if (requestsBuilder_ != null) { + return requestsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(requests_); + } + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public io.greptime.v1.region.Server.CreateRequest.Builder addRequestsBuilder() { + return getRequestsFieldBuilder().addBuilder( + io.greptime.v1.region.Server.CreateRequest.getDefaultInstance()); + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public io.greptime.v1.region.Server.CreateRequest.Builder addRequestsBuilder( + int index) { + return getRequestsFieldBuilder().addBuilder( + index, io.greptime.v1.region.Server.CreateRequest.getDefaultInstance()); + } + /** + * repeated .greptime.v1.region.CreateRequest requests = 1; + */ + public java.util.List + getRequestsBuilderList() { + return getRequestsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.CreateRequest, io.greptime.v1.region.Server.CreateRequest.Builder, io.greptime.v1.region.Server.CreateRequestOrBuilder> + getRequestsFieldBuilder() { + if (requestsBuilder_ == null) { + requestsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.CreateRequest, io.greptime.v1.region.Server.CreateRequest.Builder, io.greptime.v1.region.Server.CreateRequestOrBuilder>( + requests_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + requests_ = null; + } + return requestsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:greptime.v1.region.CreateRequests) + } + + // @@protoc_insertion_point(class_scope:greptime.v1.region.CreateRequests) + private static final io.greptime.v1.region.Server.CreateRequests DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new io.greptime.v1.region.Server.CreateRequests(); + } + + public static io.greptime.v1.region.Server.CreateRequests getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CreateRequests parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CreateRequests(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public io.greptime.v1.region.Server.CreateRequests getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + public interface CreateRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:greptime.v1.region.CreateRequest) com.google.protobuf.MessageOrBuilder { @@ -10445,6 +11942,809 @@ java.lang.String defaultValue); } + public interface DropRequestsOrBuilder extends + // @@protoc_insertion_point(interface_extends:greptime.v1.region.DropRequests) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + java.util.List + getRequestsList(); + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + io.greptime.v1.region.Server.DropRequest getRequests(int index); + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + int getRequestsCount(); + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + java.util.List + getRequestsOrBuilderList(); + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + io.greptime.v1.region.Server.DropRequestOrBuilder getRequestsOrBuilder( + int index); + } + /** + *
+   * Same as CreateRequests, but for dropping regions.
+   * 
+ * + * Protobuf type {@code greptime.v1.region.DropRequests} + */ + public static final class DropRequests extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:greptime.v1.region.DropRequests) + DropRequestsOrBuilder { + private static final long serialVersionUID = 0L; + // Use DropRequests.newBuilder() to construct. + private DropRequests(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DropRequests() { + requests_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DropRequests(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DropRequests( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + requests_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + requests_.add( + input.readMessage(io.greptime.v1.region.Server.DropRequest.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + requests_ = java.util.Collections.unmodifiableList(requests_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_DropRequests_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_DropRequests_fieldAccessorTable + .ensureFieldAccessorsInitialized( + io.greptime.v1.region.Server.DropRequests.class, io.greptime.v1.region.Server.DropRequests.Builder.class); + } + + public static final int REQUESTS_FIELD_NUMBER = 1; + private java.util.List requests_; + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + @java.lang.Override + public java.util.List getRequestsList() { + return requests_; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + @java.lang.Override + public java.util.List + getRequestsOrBuilderList() { + return requests_; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + @java.lang.Override + public int getRequestsCount() { + return requests_.size(); + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + @java.lang.Override + public io.greptime.v1.region.Server.DropRequest getRequests(int index) { + return requests_.get(index); + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + @java.lang.Override + public io.greptime.v1.region.Server.DropRequestOrBuilder getRequestsOrBuilder( + int index) { + return requests_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < requests_.size(); i++) { + output.writeMessage(1, requests_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < requests_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, requests_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof io.greptime.v1.region.Server.DropRequests)) { + return super.equals(obj); + } + io.greptime.v1.region.Server.DropRequests other = (io.greptime.v1.region.Server.DropRequests) obj; + + if (!getRequestsList() + .equals(other.getRequestsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getRequestsCount() > 0) { + hash = (37 * hash) + REQUESTS_FIELD_NUMBER; + hash = (53 * hash) + getRequestsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static io.greptime.v1.region.Server.DropRequests parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static io.greptime.v1.region.Server.DropRequests parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.DropRequests parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.DropRequests parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(io.greptime.v1.region.Server.DropRequests prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Same as CreateRequests, but for dropping regions.
+     * 
+ * + * Protobuf type {@code greptime.v1.region.DropRequests} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:greptime.v1.region.DropRequests) + io.greptime.v1.region.Server.DropRequestsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_DropRequests_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_DropRequests_fieldAccessorTable + .ensureFieldAccessorsInitialized( + io.greptime.v1.region.Server.DropRequests.class, io.greptime.v1.region.Server.DropRequests.Builder.class); + } + + // Construct using io.greptime.v1.region.Server.DropRequests.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRequestsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (requestsBuilder_ == null) { + requests_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + requestsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_DropRequests_descriptor; + } + + @java.lang.Override + public io.greptime.v1.region.Server.DropRequests getDefaultInstanceForType() { + return io.greptime.v1.region.Server.DropRequests.getDefaultInstance(); + } + + @java.lang.Override + public io.greptime.v1.region.Server.DropRequests build() { + io.greptime.v1.region.Server.DropRequests result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public io.greptime.v1.region.Server.DropRequests buildPartial() { + io.greptime.v1.region.Server.DropRequests result = new io.greptime.v1.region.Server.DropRequests(this); + int from_bitField0_ = bitField0_; + if (requestsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + requests_ = java.util.Collections.unmodifiableList(requests_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.requests_ = requests_; + } else { + result.requests_ = requestsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof io.greptime.v1.region.Server.DropRequests) { + return mergeFrom((io.greptime.v1.region.Server.DropRequests)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(io.greptime.v1.region.Server.DropRequests other) { + if (other == io.greptime.v1.region.Server.DropRequests.getDefaultInstance()) return this; + if (requestsBuilder_ == null) { + if (!other.requests_.isEmpty()) { + if (requests_.isEmpty()) { + requests_ = other.requests_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRequestsIsMutable(); + requests_.addAll(other.requests_); + } + onChanged(); + } + } else { + if (!other.requests_.isEmpty()) { + if (requestsBuilder_.isEmpty()) { + requestsBuilder_.dispose(); + requestsBuilder_ = null; + requests_ = other.requests_; + bitField0_ = (bitField0_ & ~0x00000001); + requestsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRequestsFieldBuilder() : null; + } else { + requestsBuilder_.addAllMessages(other.requests_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + io.greptime.v1.region.Server.DropRequests parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (io.greptime.v1.region.Server.DropRequests) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List requests_ = + java.util.Collections.emptyList(); + private void ensureRequestsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + requests_ = new java.util.ArrayList(requests_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.DropRequest, io.greptime.v1.region.Server.DropRequest.Builder, io.greptime.v1.region.Server.DropRequestOrBuilder> requestsBuilder_; + + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public java.util.List getRequestsList() { + if (requestsBuilder_ == null) { + return java.util.Collections.unmodifiableList(requests_); + } else { + return requestsBuilder_.getMessageList(); + } + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public int getRequestsCount() { + if (requestsBuilder_ == null) { + return requests_.size(); + } else { + return requestsBuilder_.getCount(); + } + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public io.greptime.v1.region.Server.DropRequest getRequests(int index) { + if (requestsBuilder_ == null) { + return requests_.get(index); + } else { + return requestsBuilder_.getMessage(index); + } + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder setRequests( + int index, io.greptime.v1.region.Server.DropRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.set(index, value); + onChanged(); + } else { + requestsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder setRequests( + int index, io.greptime.v1.region.Server.DropRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.set(index, builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder addRequests(io.greptime.v1.region.Server.DropRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.add(value); + onChanged(); + } else { + requestsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder addRequests( + int index, io.greptime.v1.region.Server.DropRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.add(index, value); + onChanged(); + } else { + requestsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder addRequests( + io.greptime.v1.region.Server.DropRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.add(builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder addRequests( + int index, io.greptime.v1.region.Server.DropRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.add(index, builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder addAllRequests( + java.lang.Iterable values) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, requests_); + onChanged(); + } else { + requestsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder clearRequests() { + if (requestsBuilder_ == null) { + requests_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + requestsBuilder_.clear(); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public Builder removeRequests(int index) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.remove(index); + onChanged(); + } else { + requestsBuilder_.remove(index); + } + return this; + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public io.greptime.v1.region.Server.DropRequest.Builder getRequestsBuilder( + int index) { + return getRequestsFieldBuilder().getBuilder(index); + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public io.greptime.v1.region.Server.DropRequestOrBuilder getRequestsOrBuilder( + int index) { + if (requestsBuilder_ == null) { + return requests_.get(index); } else { + return requestsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public java.util.List + getRequestsOrBuilderList() { + if (requestsBuilder_ != null) { + return requestsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(requests_); + } + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public io.greptime.v1.region.Server.DropRequest.Builder addRequestsBuilder() { + return getRequestsFieldBuilder().addBuilder( + io.greptime.v1.region.Server.DropRequest.getDefaultInstance()); + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public io.greptime.v1.region.Server.DropRequest.Builder addRequestsBuilder( + int index) { + return getRequestsFieldBuilder().addBuilder( + index, io.greptime.v1.region.Server.DropRequest.getDefaultInstance()); + } + /** + * repeated .greptime.v1.region.DropRequest requests = 1; + */ + public java.util.List + getRequestsBuilderList() { + return getRequestsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.DropRequest, io.greptime.v1.region.Server.DropRequest.Builder, io.greptime.v1.region.Server.DropRequestOrBuilder> + getRequestsFieldBuilder() { + if (requestsBuilder_ == null) { + requestsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.DropRequest, io.greptime.v1.region.Server.DropRequest.Builder, io.greptime.v1.region.Server.DropRequestOrBuilder>( + requests_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + requests_ = null; + } + return requestsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:greptime.v1.region.DropRequests) + } + + // @@protoc_insertion_point(class_scope:greptime.v1.region.DropRequests) + private static final io.greptime.v1.region.Server.DropRequests DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new io.greptime.v1.region.Server.DropRequests(); + } + + public static io.greptime.v1.region.Server.DropRequests getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DropRequests parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DropRequests(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public io.greptime.v1.region.Server.DropRequests getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + public interface DropRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:greptime.v1.region.DropRequest) com.google.protobuf.MessageOrBuilder { @@ -12679,6 +14979,801 @@ java.lang.String defaultValue); } + public interface AlterRequestsOrBuilder extends + // @@protoc_insertion_point(interface_extends:greptime.v1.region.AlterRequests) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + java.util.List + getRequestsList(); + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + io.greptime.v1.region.Server.AlterRequest getRequests(int index); + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + int getRequestsCount(); + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + java.util.List + getRequestsOrBuilderList(); + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + io.greptime.v1.region.Server.AlterRequestOrBuilder getRequestsOrBuilder( + int index); + } + /** + * Protobuf type {@code greptime.v1.region.AlterRequests} + */ + public static final class AlterRequests extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:greptime.v1.region.AlterRequests) + AlterRequestsOrBuilder { + private static final long serialVersionUID = 0L; + // Use AlterRequests.newBuilder() to construct. + private AlterRequests(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AlterRequests() { + requests_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AlterRequests(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AlterRequests( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + requests_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + requests_.add( + input.readMessage(io.greptime.v1.region.Server.AlterRequest.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + requests_ = java.util.Collections.unmodifiableList(requests_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_AlterRequests_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_AlterRequests_fieldAccessorTable + .ensureFieldAccessorsInitialized( + io.greptime.v1.region.Server.AlterRequests.class, io.greptime.v1.region.Server.AlterRequests.Builder.class); + } + + public static final int REQUESTS_FIELD_NUMBER = 1; + private java.util.List requests_; + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + @java.lang.Override + public java.util.List getRequestsList() { + return requests_; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + @java.lang.Override + public java.util.List + getRequestsOrBuilderList() { + return requests_; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + @java.lang.Override + public int getRequestsCount() { + return requests_.size(); + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequest getRequests(int index) { + return requests_.get(index); + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequestOrBuilder getRequestsOrBuilder( + int index) { + return requests_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < requests_.size(); i++) { + output.writeMessage(1, requests_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < requests_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, requests_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof io.greptime.v1.region.Server.AlterRequests)) { + return super.equals(obj); + } + io.greptime.v1.region.Server.AlterRequests other = (io.greptime.v1.region.Server.AlterRequests) obj; + + if (!getRequestsList() + .equals(other.getRequestsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getRequestsCount() > 0) { + hash = (37 * hash) + REQUESTS_FIELD_NUMBER; + hash = (53 * hash) + getRequestsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static io.greptime.v1.region.Server.AlterRequests parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.AlterRequests parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static io.greptime.v1.region.Server.AlterRequests parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(io.greptime.v1.region.Server.AlterRequests prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code greptime.v1.region.AlterRequests} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:greptime.v1.region.AlterRequests) + io.greptime.v1.region.Server.AlterRequestsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_AlterRequests_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_AlterRequests_fieldAccessorTable + .ensureFieldAccessorsInitialized( + io.greptime.v1.region.Server.AlterRequests.class, io.greptime.v1.region.Server.AlterRequests.Builder.class); + } + + // Construct using io.greptime.v1.region.Server.AlterRequests.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getRequestsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (requestsBuilder_ == null) { + requests_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + requestsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return io.greptime.v1.region.Server.internal_static_greptime_v1_region_AlterRequests_descriptor; + } + + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequests getDefaultInstanceForType() { + return io.greptime.v1.region.Server.AlterRequests.getDefaultInstance(); + } + + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequests build() { + io.greptime.v1.region.Server.AlterRequests result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequests buildPartial() { + io.greptime.v1.region.Server.AlterRequests result = new io.greptime.v1.region.Server.AlterRequests(this); + int from_bitField0_ = bitField0_; + if (requestsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + requests_ = java.util.Collections.unmodifiableList(requests_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.requests_ = requests_; + } else { + result.requests_ = requestsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof io.greptime.v1.region.Server.AlterRequests) { + return mergeFrom((io.greptime.v1.region.Server.AlterRequests)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(io.greptime.v1.region.Server.AlterRequests other) { + if (other == io.greptime.v1.region.Server.AlterRequests.getDefaultInstance()) return this; + if (requestsBuilder_ == null) { + if (!other.requests_.isEmpty()) { + if (requests_.isEmpty()) { + requests_ = other.requests_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureRequestsIsMutable(); + requests_.addAll(other.requests_); + } + onChanged(); + } + } else { + if (!other.requests_.isEmpty()) { + if (requestsBuilder_.isEmpty()) { + requestsBuilder_.dispose(); + requestsBuilder_ = null; + requests_ = other.requests_; + bitField0_ = (bitField0_ & ~0x00000001); + requestsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getRequestsFieldBuilder() : null; + } else { + requestsBuilder_.addAllMessages(other.requests_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + io.greptime.v1.region.Server.AlterRequests parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (io.greptime.v1.region.Server.AlterRequests) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List requests_ = + java.util.Collections.emptyList(); + private void ensureRequestsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + requests_ = new java.util.ArrayList(requests_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.AlterRequest, io.greptime.v1.region.Server.AlterRequest.Builder, io.greptime.v1.region.Server.AlterRequestOrBuilder> requestsBuilder_; + + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public java.util.List getRequestsList() { + if (requestsBuilder_ == null) { + return java.util.Collections.unmodifiableList(requests_); + } else { + return requestsBuilder_.getMessageList(); + } + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public int getRequestsCount() { + if (requestsBuilder_ == null) { + return requests_.size(); + } else { + return requestsBuilder_.getCount(); + } + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public io.greptime.v1.region.Server.AlterRequest getRequests(int index) { + if (requestsBuilder_ == null) { + return requests_.get(index); + } else { + return requestsBuilder_.getMessage(index); + } + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder setRequests( + int index, io.greptime.v1.region.Server.AlterRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.set(index, value); + onChanged(); + } else { + requestsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder setRequests( + int index, io.greptime.v1.region.Server.AlterRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.set(index, builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder addRequests(io.greptime.v1.region.Server.AlterRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.add(value); + onChanged(); + } else { + requestsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder addRequests( + int index, io.greptime.v1.region.Server.AlterRequest value) { + if (requestsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureRequestsIsMutable(); + requests_.add(index, value); + onChanged(); + } else { + requestsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder addRequests( + io.greptime.v1.region.Server.AlterRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.add(builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder addRequests( + int index, io.greptime.v1.region.Server.AlterRequest.Builder builderForValue) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.add(index, builderForValue.build()); + onChanged(); + } else { + requestsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder addAllRequests( + java.lang.Iterable values) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, requests_); + onChanged(); + } else { + requestsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder clearRequests() { + if (requestsBuilder_ == null) { + requests_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + requestsBuilder_.clear(); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public Builder removeRequests(int index) { + if (requestsBuilder_ == null) { + ensureRequestsIsMutable(); + requests_.remove(index); + onChanged(); + } else { + requestsBuilder_.remove(index); + } + return this; + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public io.greptime.v1.region.Server.AlterRequest.Builder getRequestsBuilder( + int index) { + return getRequestsFieldBuilder().getBuilder(index); + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public io.greptime.v1.region.Server.AlterRequestOrBuilder getRequestsOrBuilder( + int index) { + if (requestsBuilder_ == null) { + return requests_.get(index); } else { + return requestsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public java.util.List + getRequestsOrBuilderList() { + if (requestsBuilder_ != null) { + return requestsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(requests_); + } + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public io.greptime.v1.region.Server.AlterRequest.Builder addRequestsBuilder() { + return getRequestsFieldBuilder().addBuilder( + io.greptime.v1.region.Server.AlterRequest.getDefaultInstance()); + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public io.greptime.v1.region.Server.AlterRequest.Builder addRequestsBuilder( + int index) { + return getRequestsFieldBuilder().addBuilder( + index, io.greptime.v1.region.Server.AlterRequest.getDefaultInstance()); + } + /** + * repeated .greptime.v1.region.AlterRequest requests = 1; + */ + public java.util.List + getRequestsBuilderList() { + return getRequestsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.AlterRequest, io.greptime.v1.region.Server.AlterRequest.Builder, io.greptime.v1.region.Server.AlterRequestOrBuilder> + getRequestsFieldBuilder() { + if (requestsBuilder_ == null) { + requestsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + io.greptime.v1.region.Server.AlterRequest, io.greptime.v1.region.Server.AlterRequest.Builder, io.greptime.v1.region.Server.AlterRequestOrBuilder>( + requests_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + requests_ = null; + } + return requestsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:greptime.v1.region.AlterRequests) + } + + // @@protoc_insertion_point(class_scope:greptime.v1.region.AlterRequests) + private static final io.greptime.v1.region.Server.AlterRequests DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new io.greptime.v1.region.Server.AlterRequests(); + } + + public static io.greptime.v1.region.Server.AlterRequests getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AlterRequests parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AlterRequests(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public io.greptime.v1.region.Server.AlterRequests getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + public interface AlterRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:greptime.v1.region.AlterRequest) com.google.protobuf.MessageOrBuilder { @@ -19003,6 +22098,11 @@ java.lang.String defaultValue); private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_greptime_v1_region_QueryRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_greptime_v1_region_CreateRequests_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_greptime_v1_region_CreateRequests_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_greptime_v1_region_CreateRequest_descriptor; private static final @@ -19013,6 +22113,11 @@ java.lang.String defaultValue); private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_greptime_v1_region_CreateRequest_OptionsEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_greptime_v1_region_DropRequests_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_greptime_v1_region_DropRequests_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_greptime_v1_region_DropRequest_descriptor; private static final @@ -19033,6 +22138,11 @@ java.lang.String defaultValue); private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_greptime_v1_region_CloseRequest_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_greptime_v1_region_AlterRequests_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_greptime_v1_region_AlterRequests_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_greptime_v1_region_AlterRequest_descriptor; private static final @@ -19094,7 +22204,7 @@ java.lang.String defaultValue); "_context\030\005 \003(\0132;.greptime.v1.region.Regi" + "onRequestHeader.TracingContextEntry\022\016\n\006d" + "bname\030\003 \001(\t\0325\n\023TracingContextEntry\022\013\n\003ke" + - "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\336\004\n\rRegionReq" + + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\375\005\n\rRegionReq" + "uest\0227\n\006header\030\001 \001(\0132\'.greptime.v1.regio" + "n.RegionRequestHeader\0225\n\007inserts\030\003 \001(\0132\"" + ".greptime.v1.region.InsertRequestsH\000\0225\n\007" + @@ -19109,53 +22219,62 @@ java.lang.String defaultValue); " .greptime.v1.region.FlushRequestH\000\0225\n\007c" + "ompact\030\013 \001(\0132\".greptime.v1.region.Compac" + "tRequestH\000\0227\n\010truncate\030\014 \001(\0132#.greptime." + - "v1.region.TruncateRequestH\000B\006\n\004body\"T\n\016R" + - "egionResponse\022+\n\006header\030\001 \001(\0132\033.greptime" + - ".v1.ResponseHeader\022\025\n\raffected_rows\030\002 \001(" + - "\004\"E\n\016InsertRequests\0223\n\010requests\030\001 \003(\0132!." + - "greptime.v1.region.InsertRequest\"E\n\016Dele" + - "teRequests\0223\n\010requests\030\001 \003(\0132!.greptime." + - "v1.region.DeleteRequest\"C\n\rInsertRequest" + - "\022\021\n\tregion_id\030\001 \001(\004\022\037\n\004rows\030\002 \001(\0132\021.grep" + - "time.v1.Rows\"C\n\rDeleteRequest\022\021\n\tregion_" + - "id\030\001 \001(\004\022\037\n\004rows\030\002 \001(\0132\021.greptime.v1.Row" + - "s\"h\n\014QueryRequest\0227\n\006header\030\001 \001(\0132\'.grep" + - "time.v1.region.RegionRequestHeader\022\021\n\tre" + - "gion_id\030\002 \001(\004\022\014\n\004plan\030\003 \001(\014\"\200\002\n\rCreateRe" + - "quest\022\021\n\tregion_id\030\001 \001(\004\022\016\n\006engine\030\002 \001(\t" + - "\0228\n\013column_defs\030\003 \003(\0132#.greptime.v1.regi" + - "on.RegionColumnDef\022\023\n\013primary_key\030\004 \003(\r\022" + - "\014\n\004path\030\005 \001(\t\022?\n\007options\030\006 \003(\0132..greptim" + - "e.v1.region.CreateRequest.OptionsEntry\032." + - "\n\014OptionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001" + - "(\t:\0028\001\" \n\013DropRequest\022\021\n\tregion_id\030\001 \001(\004" + - "\"\255\001\n\013OpenRequest\022\021\n\tregion_id\030\001 \001(\004\022\016\n\006e" + - "ngine\030\002 \001(\t\022\014\n\004path\030\003 \001(\t\022=\n\007options\030\004 \003" + - "(\0132,.greptime.v1.region.OpenRequest.Opti" + - "onsEntry\032.\n\014OptionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n" + - "\005value\030\002 \001(\t:\0028\001\"!\n\014CloseRequest\022\021\n\tregi" + - "on_id\030\001 \001(\004\"\261\001\n\014AlterRequest\022\021\n\tregion_i" + - "d\030\001 \001(\004\0225\n\013add_columns\030\002 \001(\0132\036.greptime." + - "v1.region.AddColumnsH\000\0227\n\014drop_columns\030\003" + - " \001(\0132\037.greptime.v1.region.DropColumnsH\000\022" + - "\026\n\016schema_version\030\004 \001(\004B\006\n\004kind\"@\n\nAddCo" + - "lumns\0222\n\013add_columns\030\001 \003(\0132\035.greptime.v1" + - ".region.AddColumn\"C\n\013DropColumns\0224\n\014drop" + - "_columns\030\001 \003(\0132\036.greptime.v1.region.Drop" + - "Column\"v\n\tAddColumn\0227\n\ncolumn_def\030\001 \001(\0132" + - "#.greptime.v1.region.RegionColumnDef\0220\n\010" + - "location\030\003 \001(\0132\036.greptime.v1.AddColumnLo" + - "cation\"\032\n\nDropColumn\022\014\n\004name\030\001 \001(\t\"!\n\014Fl" + - "ushRequest\022\021\n\tregion_id\030\001 \001(\004\"#\n\016Compact" + - "Request\022\021\n\tregion_id\030\001 \001(\004\"$\n\017TruncateRe" + - "quest\022\021\n\tregion_id\030\001 \001(\004\"P\n\017RegionColumn" + - "Def\022*\n\ncolumn_def\030\001 \001(\0132\026.greptime.v1.Co" + - "lumnDef\022\021\n\tcolumn_id\030\002 \001(\r2Y\n\006Region\022O\n\006" + - "Handle\022!.greptime.v1.region.RegionReques" + - "t\032\".greptime.v1.region.RegionResponseB]\n" + - "\025io.greptime.v1.regionB\006ServerZ