diff --git a/storage/v1alpha1/autogen.md b/storage/v1alpha1/autogen.md
index efd73de4..154cc97b 100644
--- a/storage/v1alpha1/autogen.md
+++ b/storage/v1alpha1/autogen.md
@@ -30,8 +30,7 @@
- [NullVolumeService](#opi_api-storage-v1-NullVolumeService)
-- [backend_nvme_pcie.proto](#backend_nvme_pcie-proto)
-- [backend_nvme_tcp.proto](#backend_nvme_tcp-proto)
+- [backend_nvme.proto](#backend_nvme-proto)
- [CreateNvmePathRequest](#opi_api-storage-v1-CreateNvmePathRequest)
- [CreateNvmeRemoteControllerRequest](#opi_api-storage-v1-CreateNvmeRemoteControllerRequest)
- [DeleteNvmePathRequest](#opi_api-storage-v1-DeleteNvmePathRequest)
@@ -62,7 +61,7 @@
- [NvmeRemoteControllerService](#opi_api-storage-v1-NvmeRemoteControllerService)
-- [frontend_nvme_pcie.proto](#frontend_nvme_pcie-proto)
+- [frontend_nvme.proto](#frontend_nvme-proto)
- [CreateNvmeControllerRequest](#opi_api-storage-v1-CreateNvmeControllerRequest)
- [CreateNvmeNamespaceRequest](#opi_api-storage-v1-CreateNvmeNamespaceRequest)
- [CreateNvmeSubsystemRequest](#opi_api-storage-v1-CreateNvmeSubsystemRequest)
@@ -573,26 +572,10 @@ Back End (network-facing) APIs. This is debug interface for null block devices.
-
+
Top
-## backend_nvme_pcie.proto
-
-
-
-
-
-
-
-
-
-
-
-
-
-Top
-
-## backend_nvme_tcp.proto
+## backend_nvme.proto
@@ -1031,7 +1014,8 @@ Multipath mode value options
### NvmeRemoteControllerService
-Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+Back End APIs. Reponsible for connection to external Nvme devices
+e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
@@ -1055,10 +1039,10 @@ Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered b
-
+
Top
-## frontend_nvme_pcie.proto
+## frontend_nvme.proto
@@ -1642,7 +1626,9 @@ Namespace Administrative States
### FrontendNvmeService
-Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+Front End APIs. Used for creation of xPU managed Nvme devices
+e.g. emulated host-facing Nvme/Pcie controllers as well as
+Nvme-oF controllers
| Method Name | Request Type | Response Type | Description |
| ----------- | ------------ | ------------- | ------------|
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.grpc.pb.cc b/storage/v1alpha1/gen/cpp/backend_nvme.grpc.pb.cc
similarity index 99%
rename from storage/v1alpha1/gen/cpp/backend_nvme_tcp.grpc.pb.cc
rename to storage/v1alpha1/gen/cpp/backend_nvme.grpc.pb.cc
index ca4899a5..7cacecb9 100644
--- a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.grpc.pb.cc
+++ b/storage/v1alpha1/gen/cpp/backend_nvme.grpc.pb.cc
@@ -1,9 +1,9 @@
// Generated by the gRPC C++ plugin.
// If you make any local change, they will be lost.
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
-#include "backend_nvme_tcp.pb.h"
-#include "backend_nvme_tcp.grpc.pb.h"
+#include "backend_nvme.pb.h"
+#include "backend_nvme.grpc.pb.h"
#include
#include
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.grpc.pb.h b/storage/v1alpha1/gen/cpp/backend_nvme.grpc.pb.h
similarity index 99%
rename from storage/v1alpha1/gen/cpp/backend_nvme_tcp.grpc.pb.h
rename to storage/v1alpha1/gen/cpp/backend_nvme.grpc.pb.h
index 6c5b72cc..7ed49d40 100644
--- a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.grpc.pb.h
+++ b/storage/v1alpha1/gen/cpp/backend_nvme.grpc.pb.h
@@ -1,15 +1,15 @@
// Generated by the gRPC C++ plugin.
// If you make any local change, they will be lost.
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
// Original file comments:
// SPDX-License-Identifier: Apache-2.0
// Copyright (c) 2022 Dell Inc, or its subsidiaries.
// Copyright (C) 2023 Intel Corporation
//
-#ifndef GRPC_backend_5fnvme_5ftcp_2eproto__INCLUDED
-#define GRPC_backend_5fnvme_5ftcp_2eproto__INCLUDED
+#ifndef GRPC_backend_5fnvme_2eproto__INCLUDED
+#define GRPC_backend_5fnvme_2eproto__INCLUDED
-#include "backend_nvme_tcp.pb.h"
+#include "backend_nvme.pb.h"
#include
#include
@@ -34,7 +34,8 @@ namespace opi_api {
namespace storage {
namespace v1 {
-// Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+// Back End APIs. Reponsible for connection to external Nvme devices
+// e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
class NvmeRemoteControllerService final {
public:
static constexpr char const* service_full_name() {
@@ -2490,4 +2491,4 @@ class NvmeRemoteControllerService final {
} // namespace opi_api
-#endif // GRPC_backend_5fnvme_5ftcp_2eproto__INCLUDED
+#endif // GRPC_backend_5fnvme_2eproto__INCLUDED
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.pb.cc b/storage/v1alpha1/gen/cpp/backend_nvme.pb.cc
similarity index 94%
rename from storage/v1alpha1/gen/cpp/backend_nvme_tcp.pb.cc
rename to storage/v1alpha1/gen/cpp/backend_nvme.pb.cc
index c0a3baf5..d32026ac 100644
--- a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.pb.cc
+++ b/storage/v1alpha1/gen/cpp/backend_nvme.pb.cc
@@ -1,7 +1,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
-#include "backend_nvme_tcp.pb.h"
+#include "backend_nvme.pb.h"
#include
@@ -388,11 +388,11 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORIT
} // namespace v1
} // namespace storage
} // namespace opi_api
-static ::_pb::Metadata file_level_metadata_backend_5fnvme_5ftcp_2eproto[25];
-static const ::_pb::EnumDescriptor* file_level_enum_descriptors_backend_5fnvme_5ftcp_2eproto[1];
-static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_backend_5fnvme_5ftcp_2eproto = nullptr;
+static ::_pb::Metadata file_level_metadata_backend_5fnvme_2eproto[25];
+static const ::_pb::EnumDescriptor* file_level_enum_descriptors_backend_5fnvme_2eproto[1];
+static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_backend_5fnvme_2eproto = nullptr;
-const uint32_t TableStruct_backend_5fnvme_5ftcp_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
+const uint32_t TableStruct_backend_5fnvme_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
~0u, // no _has_bits_
PROTOBUF_FIELD_OFFSET(::opi_api::storage::v1::NvmeRemoteController, _internal_metadata_),
~0u, // no _extensions_
@@ -662,181 +662,181 @@ static const ::_pb::Message* const file_default_instances[] = {
&::opi_api::storage::v1::_StatsNvmePathResponse_default_instance_._instance,
};
-const char descriptor_table_protodef_backend_5fnvme_5ftcp_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
- "\n\026backend_nvme_tcp.proto\022\022opi_api.storag"
- "e.v1\032\027google/api/client.proto\032\031google/ap"
- "i/resource.proto\032\033google/protobuf/empty."
- "proto\032\034google/api/annotations.proto\032\037goo"
- "gle/api/field_behavior.proto\032 google/pro"
- "tobuf/field_mask.proto\032\017opicommon.proto\032"
- "\nuuid.proto\"\376\002\n\024NvmeRemoteController\022@\n\004"
- "name\030\001 \001(\tB2\340A\003\340A\005\372A)\n\'opi_api.storage.v"
- "1/NvmeRemoteController\0229\n\tmultipath\030\002 \001("
- "\0162!.opi_api.storage.v1.NvmeMultipathB\003\340A"
- "\002\022\034\n\017io_queues_count\030\003 \001(\003B\003\340A\001\022\027\n\nqueue"
- "_size\030\004 \001(\003B\003\340A\001\0223\n\003tcp\030\005 \001(\0132!.opi_api."
- "storage.v1.TcpControllerB\003\340A\001:}\352Az\n+stor"
- "age.opiproject.org/NvmeRemoteController\022"
- "\036nvmeRemoteControllers/{volume}*\025nvmeRem"
- "oteControllers2\024nvmeRemoteController\"I\n\r"
- "TcpController\022\022\n\005hdgst\030\001 \001(\010B\003\340A\001\022\022\n\005ddg"
- "st\030\002 \001(\010B\003\340A\001\022\020\n\003psk\030\003 \001(\014B\003\340A\001\"\345\002\n\010Nvme"
- "Path\0224\n\004name\030\001 \001(\tB&\340A\003\340A\005\372A\035\n\033opi_api.s"
- "torage.v1/NvmePath\022L\n\023controller_name_re"
- "f\030\002 \001(\tB/\340A\002\372A)\n\'opi_api.storage.v1/Nvme"
- "RemoteController\022:\n\006trtype\030\003 \001(\0162%.opi_a"
- "pi.storage.v1.NvmeTransportTypeB\003\340A\002\022\023\n\006"
- "traddr\030\004 \001(\tB\003\340A\002\0225\n\007fabrics\030\005 \001(\0132\037.opi"
- "_api.storage.v1.FabricsPathB\003\340A\001:M\352AJ\n\037s"
- "torage.opiproject.org/NvmePath\022\022nvmePath"
- "s/{volume}*\tnvmePaths2\010nvmePath\"\303\001\n\013Fabr"
- "icsPath\022\024\n\007trsvcid\030\001 \001(\003B\003\340A\002\022\023\n\006subnqn\030"
- "\002 \001(\tB\003\340A\002\022:\n\006adrfam\030\003 \001(\0162%.opi_api.sto"
- "rage.v1.NvmeAddressFamilyB\003\340A\002\022\032\n\rsource"
- "_traddr\030\004 \001(\tB\003\340A\001\022\033\n\016source_trsvcid\030\005 \001"
- "(\003B\003\340A\001\022\024\n\007hostnqn\030\006 \001(\tB\003\340A\001\"\206\003\n\023NvmeRe"
- "moteNamespace\022\?\n\004name\030\001 \001(\tB1\340A\003\340A\005\372A(\n&"
- "opi_api.storage.v1/NvmeRemoteNamespace\022L"
- "\n\023controller_name_ref\030\002 \001(\tB/\340A\003\372A)\n\'opi"
- "_api.storage.v1/NvmeRemoteController\022\021\n\004"
- "nsid\030\003 \001(\005B\003\340A\003\022\022\n\005nguid\030\004 \001(\tB\003\340A\003\022\022\n\005e"
- "ui64\030\005 \001(\003B\003\340A\003\022*\n\004uuid\030\006 \001(\0132\027.opi_api."
- "common.v1.UuidB\003\340A\003:y\352Av\n*storage.opipro"
- "ject.org/NvmeRemoteNamespace\022\035nvmeRemote"
- "Namespaces/{volume}*\024nvmeRemoteNamespace"
- "s2\023nvmeRemoteNamespace\"\232\001\n!CreateNvmeRem"
- "oteControllerRequest\022M\n\026nvme_remote_cont"
- "roller\030\001 \001(\0132(.opi_api.storage.v1.NvmeRe"
- "moteControllerB\003\340A\002\022&\n\031nvme_remote_contr"
- "oller_id\030\002 \001(\tB\003\340A\001\"~\n!DeleteNvmeRemoteC"
- "ontrollerRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'"
- "opi_api.storage.v1/NvmeRemoteController\022"
- "\032\n\rallow_missing\030\002 \001(\010B\003\340A\001\"\304\001\n!UpdateNv"
- "meRemoteControllerRequest\022M\n\026nvme_remote"
- "_controller\030\001 \001(\0132(.opi_api.storage.v1.N"
- "vmeRemoteControllerB\003\340A\002\0224\n\013update_mask\030"
- "\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032"
- "\n\rallow_missing\030\003 \001(\010B\003\340A\001\"\224\001\n ListNvmeR"
- "emoteControllersRequest\022\?\n\006parent\030\001 \001(\tB"
- "/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemoteCo"
- "ntroller\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage"
- "_token\030\003 \001(\tB\003\340A\001\"\207\001\n!ListNvmeRemoteCont"
- "rollersResponse\022I\n\027nvme_remote_controlle"
- "rs\030\001 \003(\0132(.opi_api.storage.v1.NvmeRemote"
- "Controller\022\027\n\017next_page_token\030\002 \001(\t\"_\n\036G"
- "etNvmeRemoteControllerRequest\022=\n\004name\030\001 "
+const char descriptor_table_protodef_backend_5fnvme_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
+ "\n\022backend_nvme.proto\022\022opi_api.storage.v1"
+ "\032\027google/api/client.proto\032\031google/api/re"
+ "source.proto\032\033google/protobuf/empty.prot"
+ "o\032\034google/api/annotations.proto\032\037google/"
+ "api/field_behavior.proto\032 google/protobu"
+ "f/field_mask.proto\032\017opicommon.proto\032\nuui"
+ "d.proto\"\376\002\n\024NvmeRemoteController\022@\n\004name"
+ "\030\001 \001(\tB2\340A\003\340A\005\372A)\n\'opi_api.storage.v1/Nv"
+ "meRemoteController\0229\n\tmultipath\030\002 \001(\0162!."
+ "opi_api.storage.v1.NvmeMultipathB\003\340A\002\022\034\n"
+ "\017io_queues_count\030\003 \001(\003B\003\340A\001\022\027\n\nqueue_siz"
+ "e\030\004 \001(\003B\003\340A\001\0223\n\003tcp\030\005 \001(\0132!.opi_api.stor"
+ "age.v1.TcpControllerB\003\340A\001:}\352Az\n+storage."
+ "opiproject.org/NvmeRemoteController\022\036nvm"
+ "eRemoteControllers/{volume}*\025nvmeRemoteC"
+ "ontrollers2\024nvmeRemoteController\"I\n\rTcpC"
+ "ontroller\022\022\n\005hdgst\030\001 \001(\010B\003\340A\001\022\022\n\005ddgst\030\002"
+ " \001(\010B\003\340A\001\022\020\n\003psk\030\003 \001(\014B\003\340A\001\"\345\002\n\010NvmePath"
+ "\0224\n\004name\030\001 \001(\tB&\340A\003\340A\005\372A\035\n\033opi_api.stora"
+ "ge.v1/NvmePath\022L\n\023controller_name_ref\030\002 "
"\001(\tB/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemo"
- "teController\"a\n ResetNvmeRemoteControlle"
- "rRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'opi_api."
- "storage.v1/NvmeRemoteController\"a\n Stats"
- "NvmeRemoteControllerRequest\022=\n\004name\030\001 \001("
- "\tB/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemote"
- "Controller\"S\n!StatsNvmeRemoteControllerR"
- "esponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage"
- ".v1.VolumeStats\"\222\001\n\037ListNvmeRemoteNamesp"
- "acesRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\n&opi"
- "_api.storage.v1/NvmeRemoteNamespace\022\026\n\tp"
- "age_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB"
- "\003\340A\001\"\204\001\n ListNvmeRemoteNamespacesRespons"
- "e\022G\n\026nvme_remote_namespaces\030\001 \003(\0132\'.opi_"
- "api.storage.v1.NvmeRemoteNamespace\022\027\n\017ne"
- "xt_page_token\030\002 \001(\t\"]\n\035GetNvmeRemoteName"
- "spaceRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&opi_"
- "api.storage.v1/NvmeRemoteNamespace\"h\n\025Cr"
- "eateNvmePathRequest\0224\n\tnvme_path\030\001 \001(\0132\034"
- ".opi_api.storage.v1.NvmePathB\003\340A\002\022\031\n\014nvm"
- "e_path_id\030\002 \001(\tB\003\340A\001\"f\n\025DeleteNvmePathRe"
+ "teController\022:\n\006trtype\030\003 \001(\0162%.opi_api.s"
+ "torage.v1.NvmeTransportTypeB\003\340A\002\022\023\n\006trad"
+ "dr\030\004 \001(\tB\003\340A\002\0225\n\007fabrics\030\005 \001(\0132\037.opi_api"
+ ".storage.v1.FabricsPathB\003\340A\001:M\352AJ\n\037stora"
+ "ge.opiproject.org/NvmePath\022\022nvmePaths/{v"
+ "olume}*\tnvmePaths2\010nvmePath\"\303\001\n\013FabricsP"
+ "ath\022\024\n\007trsvcid\030\001 \001(\003B\003\340A\002\022\023\n\006subnqn\030\002 \001("
+ "\tB\003\340A\002\022:\n\006adrfam\030\003 \001(\0162%.opi_api.storage"
+ ".v1.NvmeAddressFamilyB\003\340A\002\022\032\n\rsource_tra"
+ "ddr\030\004 \001(\tB\003\340A\001\022\033\n\016source_trsvcid\030\005 \001(\003B\003"
+ "\340A\001\022\024\n\007hostnqn\030\006 \001(\tB\003\340A\001\"\206\003\n\023NvmeRemote"
+ "Namespace\022\?\n\004name\030\001 \001(\tB1\340A\003\340A\005\372A(\n&opi_"
+ "api.storage.v1/NvmeRemoteNamespace\022L\n\023co"
+ "ntroller_name_ref\030\002 \001(\tB/\340A\003\372A)\n\'opi_api"
+ ".storage.v1/NvmeRemoteController\022\021\n\004nsid"
+ "\030\003 \001(\005B\003\340A\003\022\022\n\005nguid\030\004 \001(\tB\003\340A\003\022\022\n\005eui64"
+ "\030\005 \001(\003B\003\340A\003\022*\n\004uuid\030\006 \001(\0132\027.opi_api.comm"
+ "on.v1.UuidB\003\340A\003:y\352Av\n*storage.opiproject"
+ ".org/NvmeRemoteNamespace\022\035nvmeRemoteName"
+ "spaces/{volume}*\024nvmeRemoteNamespaces2\023n"
+ "vmeRemoteNamespace\"\232\001\n!CreateNvmeRemoteC"
+ "ontrollerRequest\022M\n\026nvme_remote_controll"
+ "er\030\001 \001(\0132(.opi_api.storage.v1.NvmeRemote"
+ "ControllerB\003\340A\002\022&\n\031nvme_remote_controlle"
+ "r_id\030\002 \001(\tB\003\340A\001\"~\n!DeleteNvmeRemoteContr"
+ "ollerRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'opi_"
+ "api.storage.v1/NvmeRemoteController\022\032\n\ra"
+ "llow_missing\030\002 \001(\010B\003\340A\001\"\304\001\n!UpdateNvmeRe"
+ "moteControllerRequest\022M\n\026nvme_remote_con"
+ "troller\030\001 \001(\0132(.opi_api.storage.v1.NvmeR"
+ "emoteControllerB\003\340A\002\0224\n\013update_mask\030\002 \001("
+ "\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032\n\ral"
+ "low_missing\030\003 \001(\010B\003\340A\001\"\224\001\n ListNvmeRemot"
+ "eControllersRequest\022\?\n\006parent\030\001 \001(\tB/\340A\002"
+ "\372A)\n\'opi_api.storage.v1/NvmeRemoteContro"
+ "ller\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_tok"
+ "en\030\003 \001(\tB\003\340A\001\"\207\001\n!ListNvmeRemoteControll"
+ "ersResponse\022I\n\027nvme_remote_controllers\030\001"
+ " \003(\0132(.opi_api.storage.v1.NvmeRemoteCont"
+ "roller\022\027\n\017next_page_token\030\002 \001(\t\"_\n\036GetNv"
+ "meRemoteControllerRequest\022=\n\004name\030\001 \001(\tB"
+ "/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemoteCo"
+ "ntroller\"a\n ResetNvmeRemoteControllerReq"
+ "uest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'opi_api.stor"
+ "age.v1/NvmeRemoteController\"a\n StatsNvme"
+ "RemoteControllerRequest\022=\n\004name\030\001 \001(\tB/\340"
+ "A\002\372A)\n\'opi_api.storage.v1/NvmeRemoteCont"
+ "roller\"S\n!StatsNvmeRemoteControllerRespo"
+ "nse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v1."
+ "VolumeStats\"\222\001\n\037ListNvmeRemoteNamespaces"
+ "Request\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\n&opi_api"
+ ".storage.v1/NvmeRemoteNamespace\022\026\n\tpage_"
+ "size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001"
+ "\"\204\001\n ListNvmeRemoteNamespacesResponse\022G\n"
+ "\026nvme_remote_namespaces\030\001 \003(\0132\'.opi_api."
+ "storage.v1.NvmeRemoteNamespace\022\027\n\017next_p"
+ "age_token\030\002 \001(\t\"]\n\035GetNvmeRemoteNamespac"
+ "eRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&opi_api."
+ "storage.v1/NvmeRemoteNamespace\"h\n\025Create"
+ "NvmePathRequest\0224\n\tnvme_path\030\001 \001(\0132\034.opi"
+ "_api.storage.v1.NvmePathB\003\340A\002\022\031\n\014nvme_pa"
+ "th_id\030\002 \001(\tB\003\340A\001\"f\n\025DeleteNvmePathReques"
+ "t\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api.storage"
+ ".v1/NvmePath\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001"
+ "\"\237\001\n\025UpdateNvmePathRequest\0224\n\tnvme_path\030"
+ "\001 \001(\0132\034.opi_api.storage.v1.NvmePathB\003\340A\002"
+ "\0224\n\013update_mask\030\002 \001(\0132\032.google.protobuf."
+ "FieldMaskB\003\340A\001\022\032\n\rallow_missing\030\003 \001(\010B\003\340"
+ "A\001\"|\n\024ListNvmePathsRequest\0223\n\006parent\030\001 \001"
+ "(\tB#\340A\002\372A\035\n\033opi_api.storage.v1/NvmePath\022"
+ "\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 "
+ "\001(\tB\003\340A\001\"b\n\025ListNvmePathsResponse\0220\n\nnvm"
+ "e_paths\030\001 \003(\0132\034.opi_api.storage.v1.NvmeP"
+ "ath\022\027\n\017next_page_token\030\002 \001(\t\"G\n\022GetNvmeP"
+ "athRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_ap"
+ "i.storage.v1/NvmePath\"I\n\024StatsNvmePathRe"
"quest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api.sto"
- "rage.v1/NvmePath\022\032\n\rallow_missing\030\002 \001(\010B"
- "\003\340A\001\"\237\001\n\025UpdateNvmePathRequest\0224\n\tnvme_p"
- "ath\030\001 \001(\0132\034.opi_api.storage.v1.NvmePathB"
- "\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.proto"
- "buf.FieldMaskB\003\340A\001\022\032\n\rallow_missing\030\003 \001("
- "\010B\003\340A\001\"|\n\024ListNvmePathsRequest\0223\n\006parent"
- "\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api.storage.v1/NvmeP"
- "ath\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_toke"
- "n\030\003 \001(\tB\003\340A\001\"b\n\025ListNvmePathsResponse\0220\n"
- "\nnvme_paths\030\001 \003(\0132\034.opi_api.storage.v1.N"
- "vmePath\022\027\n\017next_page_token\030\002 \001(\t\"G\n\022GetN"
- "vmePathRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033op"
- "i_api.storage.v1/NvmePath\"I\n\024StatsNvmePa"
- "thRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api"
- ".storage.v1/NvmePath\"G\n\025StatsNvmePathRes"
- "ponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v"
- "1.VolumeStats*\206\001\n\rNvmeMultipath\022\036\n\032NVME_"
- "MULTIPATH_UNSPECIFIED\020\000\022\032\n\026NVME_MULTIPAT"
- "H_DISABLE\020\001\022\033\n\027NVME_MULTIPATH_FAILOVER\020\002"
- "\022\034\n\030NVME_MULTIPATH_MULTIPATH\020\0032\262\024\n\033NvmeR"
- "emoteControllerService\022\353\001\n\032CreateNvmeRem"
- "oteController\0225.opi_api.storage.v1.Creat"
- "eNvmeRemoteControllerRequest\032(.opi_api.s"
- "torage.v1.NvmeRemoteController\"l\202\323\344\223\0023\"\031"
- "/v1/nvmeRemoteControllers:\026nvme_remote_c"
- "ontroller\332A0nvme_remote_controller,nvme_"
- "remote_controller_id\022\236\001\n\032DeleteNvmeRemot"
- "eController\0225.opi_api.storage.v1.DeleteN"
- "vmeRemoteControllerRequest\032\026.google.prot"
- "obuf.Empty\"1\202\323\344\223\002$*\"/v1/{name=nvmeRemote"
- "Controllers/*}\332A\004name\022\375\001\n\032UpdateNvmeRemo"
- "teController\0225.opi_api.storage.v1.Update"
- "NvmeRemoteControllerRequest\032(.opi_api.st"
- "orage.v1.NvmeRemoteController\"~\202\323\344\223\002S29/"
- "v1/{nvme_remote_controller.name=nvmeRemo"
- "teControllers/*}:\026nvme_remote_controller"
- "\332A\"nvme_remote_controller,update_mask\022\262\001"
- "\n\031ListNvmeRemoteControllers\0224.opi_api.st"
- "orage.v1.ListNvmeRemoteControllersReques"
- "t\0325.opi_api.storage.v1.ListNvmeRemoteCon"
- "trollersResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=su"
- "bsystems}\332A\006parent\022\252\001\n\027GetNvmeRemoteCont"
- "roller\0222.opi_api.storage.v1.GetNvmeRemot"
- "eControllerRequest\032(.opi_api.storage.v1."
- "NvmeRemoteController\"1\202\323\344\223\002$\022\"/v1/{name="
- "nvmeRemoteControllers/*}\332A\004name\022\245\001\n\031Rese"
- "tNvmeRemoteController\0224.opi_api.storage."
- "v1.ResetNvmeRemoteControllerRequest\032\026.go"
- "ogle.protobuf.Empty\":\202\323\344\223\002-\"(/v1/{name=n"
- "vmeRemoteControllers/*}:reset:\001*\332A\004name\022"
- "\301\001\n\031StatsNvmeRemoteController\0224.opi_api."
- "storage.v1.StatsNvmeRemoteControllerRequ"
- "est\0325.opi_api.storage.v1.StatsNvmeRemote"
- "ControllerResponse\"7\202\323\344\223\002*\022(/v1/{name=nv"
- "meRemoteControllers/*}:stats\332A\004name\022\257\001\n\030"
- "ListNvmeRemoteNamespaces\0223.opi_api.stora"
- "ge.v1.ListNvmeRemoteNamespacesRequest\0324."
- "opi_api.storage.v1.ListNvmeRemoteNamespa"
- "cesResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsyst"
- "ems}\332A\006parent\022\246\001\n\026GetNvmeRemoteNamespace"
- "\0221.opi_api.storage.v1.GetNvmeRemoteNames"
- "paceRequest\032\'.opi_api.storage.v1.NvmeRem"
- "oteNamespace\"0\202\323\344\223\002#\022!/v1/{name=nvmeRemo"
- "teNamespaces/*}\332A\004name\022\224\001\n\016CreateNvmePat"
- "h\022).opi_api.storage.v1.CreateNvmePathReq"
- "uest\032\034.opi_api.storage.v1.NvmePath\"9\202\323\344\223"
- "\002\032\"\r/v1/nvmePaths:\tnvme_path\332A\026nvme_path"
- ",nvme_path_id\022z\n\016DeleteNvmePath\022).opi_ap"
- "i.storage.v1.DeleteNvmePathRequest\032\026.goo"
- "gle.protobuf.Empty\"%\202\323\344\223\002\030*\026/v1/{name=nv"
- "mePaths/*}\332A\004name\022\246\001\n\016UpdateNvmePath\022).o"
- "pi_api.storage.v1.UpdateNvmePathRequest\032"
- "\034.opi_api.storage.v1.NvmePath\"K\202\323\344\223\002-2 /"
- "v1/{nvme_path.name=nvmePaths/*}:\tnvme_pa"
- "th\332A\025nvme_path,update_mask\022\216\001\n\rListNvmeP"
- "aths\022(.opi_api.storage.v1.ListNvmePathsR"
- "equest\032).opi_api.storage.v1.ListNvmePath"
- "sResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsystem"
- "s}\332A\006parent\022z\n\013GetNvmePath\022&.opi_api.sto"
- "rage.v1.GetNvmePathRequest\032\034.opi_api.sto"
- "rage.v1.NvmePath\"%\202\323\344\223\002\030\022\026/v1/{name=nvme"
- "Paths/*}\332A\004name\022\221\001\n\rStatsNvmePath\022(.opi_"
- "api.storage.v1.StatsNvmePathRequest\032).op"
- "i_api.storage.v1.StatsNvmePathResponse\"+"
- "\202\323\344\223\002\036\022\034/v1/{name=nvmePaths/*}:stats\332A\004n"
- "ameBb\n\022opi_api.storage.v1B\023BackendNvmeTc"
- "pProtoP\001Z5github.com/opiproject/opi-api/"
- "storage/v1alpha1/gen/gob\006proto3"
+ "rage.v1/NvmePath\"G\n\025StatsNvmePathRespons"
+ "e\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v1.Vo"
+ "lumeStats*\206\001\n\rNvmeMultipath\022\036\n\032NVME_MULT"
+ "IPATH_UNSPECIFIED\020\000\022\032\n\026NVME_MULTIPATH_DI"
+ "SABLE\020\001\022\033\n\027NVME_MULTIPATH_FAILOVER\020\002\022\034\n\030"
+ "NVME_MULTIPATH_MULTIPATH\020\0032\262\024\n\033NvmeRemot"
+ "eControllerService\022\353\001\n\032CreateNvmeRemoteC"
+ "ontroller\0225.opi_api.storage.v1.CreateNvm"
+ "eRemoteControllerRequest\032(.opi_api.stora"
+ "ge.v1.NvmeRemoteController\"l\202\323\344\223\0023\"\031/v1/"
+ "nvmeRemoteControllers:\026nvme_remote_contr"
+ "oller\332A0nvme_remote_controller,nvme_remo"
+ "te_controller_id\022\236\001\n\032DeleteNvmeRemoteCon"
+ "troller\0225.opi_api.storage.v1.DeleteNvmeR"
+ "emoteControllerRequest\032\026.google.protobuf"
+ ".Empty\"1\202\323\344\223\002$*\"/v1/{name=nvmeRemoteCont"
+ "rollers/*}\332A\004name\022\375\001\n\032UpdateNvmeRemoteCo"
+ "ntroller\0225.opi_api.storage.v1.UpdateNvme"
+ "RemoteControllerRequest\032(.opi_api.storag"
+ "e.v1.NvmeRemoteController\"~\202\323\344\223\002S29/v1/{"
+ "nvme_remote_controller.name=nvmeRemoteCo"
+ "ntrollers/*}:\026nvme_remote_controller\332A\"n"
+ "vme_remote_controller,update_mask\022\262\001\n\031Li"
+ "stNvmeRemoteControllers\0224.opi_api.storag"
+ "e.v1.ListNvmeRemoteControllersRequest\0325."
+ "opi_api.storage.v1.ListNvmeRemoteControl"
+ "lersResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsys"
+ "tems}\332A\006parent\022\252\001\n\027GetNvmeRemoteControll"
+ "er\0222.opi_api.storage.v1.GetNvmeRemoteCon"
+ "trollerRequest\032(.opi_api.storage.v1.Nvme"
+ "RemoteController\"1\202\323\344\223\002$\022\"/v1/{name=nvme"
+ "RemoteControllers/*}\332A\004name\022\245\001\n\031ResetNvm"
+ "eRemoteController\0224.opi_api.storage.v1.R"
+ "esetNvmeRemoteControllerRequest\032\026.google"
+ ".protobuf.Empty\":\202\323\344\223\002-\"(/v1/{name=nvmeR"
+ "emoteControllers/*}:reset:\001*\332A\004name\022\301\001\n\031"
+ "StatsNvmeRemoteController\0224.opi_api.stor"
+ "age.v1.StatsNvmeRemoteControllerRequest\032"
+ "5.opi_api.storage.v1.StatsNvmeRemoteCont"
+ "rollerResponse\"7\202\323\344\223\002*\022(/v1/{name=nvmeRe"
+ "moteControllers/*}:stats\332A\004name\022\257\001\n\030List"
+ "NvmeRemoteNamespaces\0223.opi_api.storage.v"
+ "1.ListNvmeRemoteNamespacesRequest\0324.opi_"
+ "api.storage.v1.ListNvmeRemoteNamespacesR"
+ "esponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsystems}"
+ "\332A\006parent\022\246\001\n\026GetNvmeRemoteNamespace\0221.o"
+ "pi_api.storage.v1.GetNvmeRemoteNamespace"
+ "Request\032\'.opi_api.storage.v1.NvmeRemoteN"
+ "amespace\"0\202\323\344\223\002#\022!/v1/{name=nvmeRemoteNa"
+ "mespaces/*}\332A\004name\022\224\001\n\016CreateNvmePath\022)."
+ "opi_api.storage.v1.CreateNvmePathRequest"
+ "\032\034.opi_api.storage.v1.NvmePath\"9\202\323\344\223\002\032\"\r"
+ "/v1/nvmePaths:\tnvme_path\332A\026nvme_path,nvm"
+ "e_path_id\022z\n\016DeleteNvmePath\022).opi_api.st"
+ "orage.v1.DeleteNvmePathRequest\032\026.google."
+ "protobuf.Empty\"%\202\323\344\223\002\030*\026/v1/{name=nvmePa"
+ "ths/*}\332A\004name\022\246\001\n\016UpdateNvmePath\022).opi_a"
+ "pi.storage.v1.UpdateNvmePathRequest\032\034.op"
+ "i_api.storage.v1.NvmePath\"K\202\323\344\223\002-2 /v1/{"
+ "nvme_path.name=nvmePaths/*}:\tnvme_path\332A"
+ "\025nvme_path,update_mask\022\216\001\n\rListNvmePaths"
+ "\022(.opi_api.storage.v1.ListNvmePathsReque"
+ "st\032).opi_api.storage.v1.ListNvmePathsRes"
+ "ponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsystems}\332A"
+ "\006parent\022z\n\013GetNvmePath\022&.opi_api.storage"
+ ".v1.GetNvmePathRequest\032\034.opi_api.storage"
+ ".v1.NvmePath\"%\202\323\344\223\002\030\022\026/v1/{name=nvmePath"
+ "s/*}\332A\004name\022\221\001\n\rStatsNvmePath\022(.opi_api."
+ "storage.v1.StatsNvmePathRequest\032).opi_ap"
+ "i.storage.v1.StatsNvmePathResponse\"+\202\323\344\223"
+ "\002\036\022\034/v1/{name=nvmePaths/*}:stats\332A\004nameB"
+ "_\n\022opi_api.storage.v1B\020BackendNvmeProtoP"
+ "\001Z5github.com/opiproject/opi-api/storage"
+ "/v1alpha1/gen/gob\006proto3"
;
-static const ::_pbi::DescriptorTable* const descriptor_table_backend_5fnvme_5ftcp_2eproto_deps[8] = {
+static const ::_pbi::DescriptorTable* const descriptor_table_backend_5fnvme_2eproto_deps[8] = {
&::descriptor_table_google_2fapi_2fannotations_2eproto,
&::descriptor_table_google_2fapi_2fclient_2eproto,
&::descriptor_table_google_2fapi_2ffield_5fbehavior_2eproto,
@@ -846,27 +846,27 @@ static const ::_pbi::DescriptorTable* const descriptor_table_backend_5fnvme_5ftc
&::descriptor_table_opicommon_2eproto,
&::descriptor_table_uuid_2eproto,
};
-static ::_pbi::once_flag descriptor_table_backend_5fnvme_5ftcp_2eproto_once;
-const ::_pbi::DescriptorTable descriptor_table_backend_5fnvme_5ftcp_2eproto = {
- false, false, 6871, descriptor_table_protodef_backend_5fnvme_5ftcp_2eproto,
- "backend_nvme_tcp.proto",
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_once, descriptor_table_backend_5fnvme_5ftcp_2eproto_deps, 8, 25,
- schemas, file_default_instances, TableStruct_backend_5fnvme_5ftcp_2eproto::offsets,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto, file_level_enum_descriptors_backend_5fnvme_5ftcp_2eproto,
- file_level_service_descriptors_backend_5fnvme_5ftcp_2eproto,
+static ::_pbi::once_flag descriptor_table_backend_5fnvme_2eproto_once;
+const ::_pbi::DescriptorTable descriptor_table_backend_5fnvme_2eproto = {
+ false, false, 6864, descriptor_table_protodef_backend_5fnvme_2eproto,
+ "backend_nvme.proto",
+ &descriptor_table_backend_5fnvme_2eproto_once, descriptor_table_backend_5fnvme_2eproto_deps, 8, 25,
+ schemas, file_default_instances, TableStruct_backend_5fnvme_2eproto::offsets,
+ file_level_metadata_backend_5fnvme_2eproto, file_level_enum_descriptors_backend_5fnvme_2eproto,
+ file_level_service_descriptors_backend_5fnvme_2eproto,
};
-PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_backend_5fnvme_5ftcp_2eproto_getter() {
- return &descriptor_table_backend_5fnvme_5ftcp_2eproto;
+PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_backend_5fnvme_2eproto_getter() {
+ return &descriptor_table_backend_5fnvme_2eproto;
}
// Force running AddDescriptors() at dynamic initialization time.
-PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_backend_5fnvme_5ftcp_2eproto(&descriptor_table_backend_5fnvme_5ftcp_2eproto);
+PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_backend_5fnvme_2eproto(&descriptor_table_backend_5fnvme_2eproto);
namespace opi_api {
namespace storage {
namespace v1 {
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* NvmeMultipath_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_backend_5fnvme_5ftcp_2eproto);
- return file_level_enum_descriptors_backend_5fnvme_5ftcp_2eproto[0];
+ ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_backend_5fnvme_2eproto);
+ return file_level_enum_descriptors_backend_5fnvme_2eproto[0];
}
bool NvmeMultipath_IsValid(int value) {
switch (value) {
@@ -1208,8 +1208,8 @@ void NvmeRemoteController::InternalSwap(NvmeRemoteController* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeRemoteController::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[0]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[0]);
}
// ===================================================================
@@ -1466,8 +1466,8 @@ void TcpController::InternalSwap(TcpController* other) {
::PROTOBUF_NAMESPACE_ID::Metadata TcpController::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[1]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[1]);
}
// ===================================================================
@@ -1845,8 +1845,8 @@ void NvmePath::InternalSwap(NvmePath* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmePath::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[2]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[2]);
}
// ===================================================================
@@ -2235,8 +2235,8 @@ void FabricsPath::InternalSwap(FabricsPath* other) {
::PROTOBUF_NAMESPACE_ID::Metadata FabricsPath::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[3]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[3]);
}
// ===================================================================
@@ -2645,8 +2645,8 @@ void NvmeRemoteNamespace::InternalSwap(NvmeRemoteNamespace* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeRemoteNamespace::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[4]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[4]);
}
// ===================================================================
@@ -2890,8 +2890,8 @@ void CreateNvmeRemoteControllerRequest::InternalSwap(CreateNvmeRemoteControllerR
::PROTOBUF_NAMESPACE_ID::Metadata CreateNvmeRemoteControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[5]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[5]);
}
// ===================================================================
@@ -3120,8 +3120,8 @@ void DeleteNvmeRemoteControllerRequest::InternalSwap(DeleteNvmeRemoteControllerR
::PROTOBUF_NAMESPACE_ID::Metadata DeleteNvmeRemoteControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[6]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[6]);
}
// ===================================================================
@@ -3391,8 +3391,8 @@ void UpdateNvmeRemoteControllerRequest::InternalSwap(UpdateNvmeRemoteControllerR
::PROTOBUF_NAMESPACE_ID::Metadata UpdateNvmeRemoteControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[7]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[7]);
}
// ===================================================================
@@ -3671,8 +3671,8 @@ void ListNvmeRemoteControllersRequest::InternalSwap(ListNvmeRemoteControllersReq
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeRemoteControllersRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[8]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[8]);
}
// ===================================================================
@@ -3908,8 +3908,8 @@ void ListNvmeRemoteControllersResponse::InternalSwap(ListNvmeRemoteControllersRe
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeRemoteControllersResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[9]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[9]);
}
// ===================================================================
@@ -4111,8 +4111,8 @@ void GetNvmeRemoteControllerRequest::InternalSwap(GetNvmeRemoteControllerRequest
::PROTOBUF_NAMESPACE_ID::Metadata GetNvmeRemoteControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[10]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[10]);
}
// ===================================================================
@@ -4314,8 +4314,8 @@ void ResetNvmeRemoteControllerRequest::InternalSwap(ResetNvmeRemoteControllerReq
::PROTOBUF_NAMESPACE_ID::Metadata ResetNvmeRemoteControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[11]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[11]);
}
// ===================================================================
@@ -4517,8 +4517,8 @@ void StatsNvmeRemoteControllerRequest::InternalSwap(StatsNvmeRemoteControllerReq
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeRemoteControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[12]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[12]);
}
// ===================================================================
@@ -4716,8 +4716,8 @@ void StatsNvmeRemoteControllerResponse::InternalSwap(StatsNvmeRemoteControllerRe
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeRemoteControllerResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[13]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[13]);
}
// ===================================================================
@@ -4996,8 +4996,8 @@ void ListNvmeRemoteNamespacesRequest::InternalSwap(ListNvmeRemoteNamespacesReque
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeRemoteNamespacesRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[14]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[14]);
}
// ===================================================================
@@ -5233,8 +5233,8 @@ void ListNvmeRemoteNamespacesResponse::InternalSwap(ListNvmeRemoteNamespacesResp
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeRemoteNamespacesResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[15]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[15]);
}
// ===================================================================
@@ -5436,8 +5436,8 @@ void GetNvmeRemoteNamespaceRequest::InternalSwap(GetNvmeRemoteNamespaceRequest*
::PROTOBUF_NAMESPACE_ID::Metadata GetNvmeRemoteNamespaceRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[16]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[16]);
}
// ===================================================================
@@ -5681,8 +5681,8 @@ void CreateNvmePathRequest::InternalSwap(CreateNvmePathRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata CreateNvmePathRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[17]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[17]);
}
// ===================================================================
@@ -5911,8 +5911,8 @@ void DeleteNvmePathRequest::InternalSwap(DeleteNvmePathRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata DeleteNvmePathRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[18]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[18]);
}
// ===================================================================
@@ -6182,8 +6182,8 @@ void UpdateNvmePathRequest::InternalSwap(UpdateNvmePathRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata UpdateNvmePathRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[19]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[19]);
}
// ===================================================================
@@ -6462,8 +6462,8 @@ void ListNvmePathsRequest::InternalSwap(ListNvmePathsRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmePathsRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[20]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[20]);
}
// ===================================================================
@@ -6699,8 +6699,8 @@ void ListNvmePathsResponse::InternalSwap(ListNvmePathsResponse* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmePathsResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[21]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[21]);
}
// ===================================================================
@@ -6902,8 +6902,8 @@ void GetNvmePathRequest::InternalSwap(GetNvmePathRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata GetNvmePathRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[22]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[22]);
}
// ===================================================================
@@ -7105,8 +7105,8 @@ void StatsNvmePathRequest::InternalSwap(StatsNvmePathRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmePathRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[23]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[23]);
}
// ===================================================================
@@ -7304,8 +7304,8 @@ void StatsNvmePathResponse::InternalSwap(StatsNvmePathResponse* other) {
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmePathResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_backend_5fnvme_5ftcp_2eproto_getter, &descriptor_table_backend_5fnvme_5ftcp_2eproto_once,
- file_level_metadata_backend_5fnvme_5ftcp_2eproto[24]);
+ &descriptor_table_backend_5fnvme_2eproto_getter, &descriptor_table_backend_5fnvme_2eproto_once,
+ file_level_metadata_backend_5fnvme_2eproto[24]);
}
// @@protoc_insertion_point(namespace_scope)
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.pb.h b/storage/v1alpha1/gen/cpp/backend_nvme.pb.h
similarity index 99%
rename from storage/v1alpha1/gen/cpp/backend_nvme_tcp.pb.h
rename to storage/v1alpha1/gen/cpp/backend_nvme.pb.h
index 4d03a324..11eb4249 100644
--- a/storage/v1alpha1/gen/cpp/backend_nvme_tcp.pb.h
+++ b/storage/v1alpha1/gen/cpp/backend_nvme.pb.h
@@ -1,8 +1,8 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
-#ifndef GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_5ftcp_2eproto
-#define GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_5ftcp_2eproto
+#ifndef GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_2eproto
+#define GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_2eproto
#include
#include
@@ -41,7 +41,7 @@
#include "uuid.pb.h"
// @@protoc_insertion_point(includes)
#include
-#define PROTOBUF_INTERNAL_EXPORT_backend_5fnvme_5ftcp_2eproto
+#define PROTOBUF_INTERNAL_EXPORT_backend_5fnvme_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
@@ -49,10 +49,10 @@ class AnyMetadata;
PROTOBUF_NAMESPACE_CLOSE
// Internal implementation detail -- do not use these members.
-struct TableStruct_backend_5fnvme_5ftcp_2eproto {
+struct TableStruct_backend_5fnvme_2eproto {
static const uint32_t offsets[];
};
-extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_backend_5fnvme_5ftcp_2eproto;
+extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_backend_5fnvme_2eproto;
namespace opi_api {
namespace storage {
namespace v1 {
@@ -396,7 +396,7 @@ class NvmeRemoteController final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -571,7 +571,7 @@ class TcpController final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -787,7 +787,7 @@ class NvmePath final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1005,7 +1005,7 @@ class FabricsPath final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1232,7 +1232,7 @@ class NvmeRemoteNamespace final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1405,7 +1405,7 @@ class CreateNvmeRemoteControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1569,7 +1569,7 @@ class DeleteNvmeRemoteControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1757,7 +1757,7 @@ class UpdateNvmeRemoteControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1937,7 +1937,7 @@ class ListNvmeRemoteControllersRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2110,7 +2110,7 @@ class ListNvmeRemoteControllersResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2263,7 +2263,7 @@ class GetNvmeRemoteControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2416,7 +2416,7 @@ class ResetNvmeRemoteControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2569,7 +2569,7 @@ class StatsNvmeRemoteControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2726,7 +2726,7 @@ class StatsNvmeRemoteControllerResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2906,7 +2906,7 @@ class ListNvmeRemoteNamespacesRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3079,7 +3079,7 @@ class ListNvmeRemoteNamespacesResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3232,7 +3232,7 @@ class GetNvmeRemoteNamespaceRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3405,7 +3405,7 @@ class CreateNvmePathRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3569,7 +3569,7 @@ class DeleteNvmePathRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3757,7 +3757,7 @@ class UpdateNvmePathRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3937,7 +3937,7 @@ class ListNvmePathsRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4110,7 +4110,7 @@ class ListNvmePathsResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4263,7 +4263,7 @@ class GetNvmePathRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4416,7 +4416,7 @@ class StatsNvmePathRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4573,7 +4573,7 @@ class StatsNvmePathResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_backend_5fnvme_5ftcp_2eproto;
+ friend struct ::TableStruct_backend_5fnvme_2eproto;
};
// ===================================================================
@@ -7698,4 +7698,4 @@ PROTOBUF_NAMESPACE_CLOSE
// @@protoc_insertion_point(global_scope)
#include
-#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_5ftcp_2eproto
+#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_2eproto
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.grpc.pb.cc b/storage/v1alpha1/gen/cpp/backend_nvme_pcie.grpc.pb.cc
deleted file mode 100644
index e4e85fae..00000000
--- a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.grpc.pb.cc
+++ /dev/null
@@ -1,29 +0,0 @@
-// Generated by the gRPC C++ plugin.
-// If you make any local change, they will be lost.
-// source: backend_nvme_pcie.proto
-
-#include "backend_nvme_pcie.pb.h"
-#include "backend_nvme_pcie.grpc.pb.h"
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-namespace opi_api {
-namespace storage {
-namespace v1 {
-
-} // namespace opi_api
-} // namespace storage
-} // namespace v1
-
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.grpc.pb.h b/storage/v1alpha1/gen/cpp/backend_nvme_pcie.grpc.pb.h
deleted file mode 100644
index a187e2a5..00000000
--- a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.grpc.pb.h
+++ /dev/null
@@ -1,41 +0,0 @@
-// Generated by the gRPC C++ plugin.
-// If you make any local change, they will be lost.
-// source: backend_nvme_pcie.proto
-// Original file comments:
-// SPDX-License-Identifier: Apache-2.0
-// Copyright (c) 2022 Dell Inc, or its subsidiaries.
-//
-#ifndef GRPC_backend_5fnvme_5fpcie_2eproto__INCLUDED
-#define GRPC_backend_5fnvme_5fpcie_2eproto__INCLUDED
-
-#include "backend_nvme_pcie.pb.h"
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-
-namespace opi_api {
-namespace storage {
-namespace v1 {
-
-} // namespace v1
-} // namespace storage
-} // namespace opi_api
-
-
-#endif // GRPC_backend_5fnvme_5fpcie_2eproto__INCLUDED
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.pb.cc b/storage/v1alpha1/gen/cpp/backend_nvme_pcie.pb.cc
deleted file mode 100644
index a6d21758..00000000
--- a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.pb.cc
+++ /dev/null
@@ -1,68 +0,0 @@
-// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_pcie.proto
-
-#include "backend_nvme_pcie.pb.h"
-
-#include
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-// @@protoc_insertion_point(includes)
-#include
-
-PROTOBUF_PRAGMA_INIT_SEG
-
-namespace _pb = ::PROTOBUF_NAMESPACE_ID;
-namespace _pbi = _pb::internal;
-
-namespace opi_api {
-namespace storage {
-namespace v1 {
-} // namespace v1
-} // namespace storage
-} // namespace opi_api
-static constexpr ::_pb::EnumDescriptor const** file_level_enum_descriptors_backend_5fnvme_5fpcie_2eproto = nullptr;
-static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_backend_5fnvme_5fpcie_2eproto = nullptr;
-const uint32_t TableStruct_backend_5fnvme_5fpcie_2eproto::offsets[1] = {};
-static constexpr ::_pbi::MigrationSchema* schemas = nullptr;
-static constexpr ::_pb::Message* const* file_default_instances = nullptr;
-
-const char descriptor_table_protodef_backend_5fnvme_5fpcie_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
- "\n\027backend_nvme_pcie.proto\022\022opi_api.stora"
- "ge.v1Bc\n\022opi_api.storage.v1B\024BackendNvme"
- "PcieProtoP\001Z5github.com/opiproject/opi-a"
- "pi/storage/v1alpha1/gen/gob\006proto3"
- ;
-static ::_pbi::once_flag descriptor_table_backend_5fnvme_5fpcie_2eproto_once;
-const ::_pbi::DescriptorTable descriptor_table_backend_5fnvme_5fpcie_2eproto = {
- false, false, 154, descriptor_table_protodef_backend_5fnvme_5fpcie_2eproto,
- "backend_nvme_pcie.proto",
- &descriptor_table_backend_5fnvme_5fpcie_2eproto_once, nullptr, 0, 0,
- schemas, file_default_instances, TableStruct_backend_5fnvme_5fpcie_2eproto::offsets,
- nullptr, file_level_enum_descriptors_backend_5fnvme_5fpcie_2eproto,
- file_level_service_descriptors_backend_5fnvme_5fpcie_2eproto,
-};
-PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_backend_5fnvme_5fpcie_2eproto_getter() {
- return &descriptor_table_backend_5fnvme_5fpcie_2eproto;
-}
-
-// Force running AddDescriptors() at dynamic initialization time.
-PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_backend_5fnvme_5fpcie_2eproto(&descriptor_table_backend_5fnvme_5fpcie_2eproto);
-namespace opi_api {
-namespace storage {
-namespace v1 {
-
-// @@protoc_insertion_point(namespace_scope)
-} // namespace v1
-} // namespace storage
-} // namespace opi_api
-PROTOBUF_NAMESPACE_OPEN
-PROTOBUF_NAMESPACE_CLOSE
-
-// @@protoc_insertion_point(global_scope)
-#include
diff --git a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.pb.h b/storage/v1alpha1/gen/cpp/backend_nvme_pcie.pb.h
deleted file mode 100644
index 0b919d45..00000000
--- a/storage/v1alpha1/gen/cpp/backend_nvme_pcie.pb.h
+++ /dev/null
@@ -1,76 +0,0 @@
-// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_pcie.proto
-
-#ifndef GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_5fpcie_2eproto
-#define GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_5fpcie_2eproto
-
-#include
-#include
-
-#include
-#if PROTOBUF_VERSION < 3021000
-#error This file was generated by a newer version of protoc which is
-#error incompatible with your Protocol Buffer headers. Please update
-#error your headers.
-#endif
-#if 3021006 < PROTOBUF_MIN_PROTOC_VERSION
-#error This file was generated by an older version of protoc which is
-#error incompatible with your Protocol Buffer headers. Please
-#error regenerate this file with a newer version of protoc.
-#endif
-
-#include
-#include
-#include
-#include
-#include
-#include
-#include
-#include // IWYU pragma: export
-#include // IWYU pragma: export
-// @@protoc_insertion_point(includes)
-#include
-#define PROTOBUF_INTERNAL_EXPORT_backend_5fnvme_5fpcie_2eproto
-PROTOBUF_NAMESPACE_OPEN
-namespace internal {
-class AnyMetadata;
-} // namespace internal
-PROTOBUF_NAMESPACE_CLOSE
-
-// Internal implementation detail -- do not use these members.
-struct TableStruct_backend_5fnvme_5fpcie_2eproto {
- static const uint32_t offsets[];
-};
-extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_backend_5fnvme_5fpcie_2eproto;
-PROTOBUF_NAMESPACE_OPEN
-PROTOBUF_NAMESPACE_CLOSE
-namespace opi_api {
-namespace storage {
-namespace v1 {
-
-// ===================================================================
-
-
-// ===================================================================
-
-
-// ===================================================================
-
-#ifdef __GNUC__
- #pragma GCC diagnostic push
- #pragma GCC diagnostic ignored "-Wstrict-aliasing"
-#endif // __GNUC__
-#ifdef __GNUC__
- #pragma GCC diagnostic pop
-#endif // __GNUC__
-
-// @@protoc_insertion_point(namespace_scope)
-
-} // namespace v1
-} // namespace storage
-} // namespace opi_api
-
-// @@protoc_insertion_point(global_scope)
-
-#include
-#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_backend_5fnvme_5fpcie_2eproto
diff --git a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.grpc.pb.cc b/storage/v1alpha1/gen/cpp/frontend_nvme.grpc.pb.cc
similarity index 99%
rename from storage/v1alpha1/gen/cpp/frontend_nvme_pcie.grpc.pb.cc
rename to storage/v1alpha1/gen/cpp/frontend_nvme.grpc.pb.cc
index 4bd5b6e9..fbbeaf87 100644
--- a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.grpc.pb.cc
+++ b/storage/v1alpha1/gen/cpp/frontend_nvme.grpc.pb.cc
@@ -1,9 +1,9 @@
// Generated by the gRPC C++ plugin.
// If you make any local change, they will be lost.
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
-#include "frontend_nvme_pcie.pb.h"
-#include "frontend_nvme_pcie.grpc.pb.h"
+#include "frontend_nvme.pb.h"
+#include "frontend_nvme.grpc.pb.h"
#include
#include
diff --git a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.grpc.pb.h b/storage/v1alpha1/gen/cpp/frontend_nvme.grpc.pb.h
similarity index 99%
rename from storage/v1alpha1/gen/cpp/frontend_nvme_pcie.grpc.pb.h
rename to storage/v1alpha1/gen/cpp/frontend_nvme.grpc.pb.h
index 0663d1d9..5b05c624 100644
--- a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.grpc.pb.h
+++ b/storage/v1alpha1/gen/cpp/frontend_nvme.grpc.pb.h
@@ -1,16 +1,16 @@
// Generated by the gRPC C++ plugin.
// If you make any local change, they will be lost.
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
// Original file comments:
// SPDX-License-Identifier: Apache-2.0
// Copyright (c) 2022 Dell Inc, or its subsidiaries.
// {C} Copyright 2022 Pensando Systems Inc. All rights reserved
// Copyright (C) 2023 Intel Corporation
//
-#ifndef GRPC_frontend_5fnvme_5fpcie_2eproto__INCLUDED
-#define GRPC_frontend_5fnvme_5fpcie_2eproto__INCLUDED
+#ifndef GRPC_frontend_5fnvme_2eproto__INCLUDED
+#define GRPC_frontend_5fnvme_2eproto__INCLUDED
-#include "frontend_nvme_pcie.pb.h"
+#include "frontend_nvme.pb.h"
#include
#include
@@ -35,7 +35,9 @@ namespace opi_api {
namespace storage {
namespace v1 {
-// Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+// Front End APIs. Used for creation of xPU managed Nvme devices
+// e.g. emulated host-facing Nvme/Pcie controllers as well as
+// Nvme-oF controllers
class FrontendNvmeService final {
public:
static constexpr char const* service_full_name() {
@@ -2977,4 +2979,4 @@ class FrontendNvmeService final {
} // namespace opi_api
-#endif // GRPC_frontend_5fnvme_5fpcie_2eproto__INCLUDED
+#endif // GRPC_frontend_5fnvme_2eproto__INCLUDED
diff --git a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.pb.cc b/storage/v1alpha1/gen/cpp/frontend_nvme.pb.cc
similarity index 94%
rename from storage/v1alpha1/gen/cpp/frontend_nvme_pcie.pb.cc
rename to storage/v1alpha1/gen/cpp/frontend_nvme.pb.cc
index bc6c09da..a8989c9d 100644
--- a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.pb.cc
+++ b/storage/v1alpha1/gen/cpp/frontend_nvme.pb.cc
@@ -1,7 +1,7 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
-#include "frontend_nvme_pcie.pb.h"
+#include "frontend_nvme.pb.h"
#include
@@ -505,11 +505,11 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORIT
} // namespace v1
} // namespace storage
} // namespace opi_api
-static ::_pb::Metadata file_level_metadata_frontend_5fnvme_5fpcie_2eproto[33];
-static const ::_pb::EnumDescriptor* file_level_enum_descriptors_frontend_5fnvme_5fpcie_2eproto[2];
-static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_frontend_5fnvme_5fpcie_2eproto = nullptr;
+static ::_pb::Metadata file_level_metadata_frontend_5fnvme_2eproto[33];
+static const ::_pb::EnumDescriptor* file_level_enum_descriptors_frontend_5fnvme_2eproto[2];
+static constexpr ::_pb::ServiceDescriptor const** file_level_service_descriptors_frontend_5fnvme_2eproto = nullptr;
-const uint32_t TableStruct_frontend_5fnvme_5fpcie_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
+const uint32_t TableStruct_frontend_5fnvme_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
~0u, // no _has_bits_
PROTOBUF_FIELD_OFFSET(::opi_api::storage::v1::NvmeSubsystem, _internal_metadata_),
~0u, // no _extensions_
@@ -875,232 +875,232 @@ static const ::_pb::Message* const file_default_instances[] = {
&::opi_api::storage::v1::_StatsNvmeNamespaceResponse_default_instance_._instance,
};
-const char descriptor_table_protodef_frontend_5fnvme_5fpcie_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
- "\n\030frontend_nvme_pcie.proto\022\022opi_api.stor"
- "age.v1\032\017opicommon.proto\032\nuuid.proto\032\027goo"
- "gle/api/client.proto\032\031google/api/resourc"
- "e.proto\032\033google/protobuf/empty.proto\032\034go"
- "ogle/api/annotations.proto\032\037google/api/f"
- "ield_behavior.proto\032 google/protobuf/fie"
- "ld_mask.proto\"\250\002\n\rNvmeSubsystem\0229\n\004name\030"
- "\001 \001(\tB+\340A\003\340A\005\372A\"\n opi_api.storage.v1/Nvm"
- "eSubsystem\0228\n\004spec\030\002 \001(\0132%.opi_api.stora"
- "ge.v1.NvmeSubsystemSpecB\003\340A\002\022<\n\006status\030\003"
- " \001(\0132\'.opi_api.storage.v1.NvmeSubsystemS"
- "tatusB\003\340A\003:d\352Aa\n$storage.opiproject.org/"
- "NvmeSubsystem\022\032nvmeSubsystems/{subsystem"
- "}*\016nvmeSubsystems2\rnvmeSubsystem\"\241\001\n\021Nvm"
- "eSubsystemSpec\022\020\n\003nqn\030\001 \001(\tB\003\340A\002\022\032\n\rseri"
- "al_number\030\002 \001(\tB\003\340A\001\022\031\n\014model_number\030\003 \001"
- "(\tB\003\340A\001\022\033\n\016max_namespaces\030\004 \001(\003B\003\340A\001\022\024\n\007"
- "hostnqn\030\005 \001(\tB\003\340A\001\022\020\n\003psk\030\006 \001(\014B\003\340A\001\"L\n\023"
- "NvmeSubsystemStatus\022\036\n\021firmware_revision"
- "\030\001 \001(\tB\003\340A\003\022\025\n\010fru_guid\030\002 \001(\014B\003\340A\003\"\316\002\n\016N"
- "vmeController\022:\n\004name\030\001 \001(\tB,\340A\003\340A\005\372A#\n!"
- "opi_api.storage.v1/NvmeController\0229\n\004spe"
- "c\030\002 \001(\0132&.opi_api.storage.v1.NvmeControl"
- "lerSpecB\003\340A\002\022=\n\006status\030\003 \001(\0132(.opi_api.s"
- "torage.v1.NvmeControllerStatusB\003\340A\003:\205\001\352A"
- "\201\001\n%storage.opiproject.org/NvmeControlle"
- "r\0227nvmeSubsystems/{subsystem}/nvmeContro"
- "llers/{controller}*\017nvmeControllers2\016nvm"
- "eController\"\355\003\n\022NvmeControllerSpec\022$\n\022nv"
- "me_controller_id\030\001 \001(\005B\003\340A\001H\001\210\001\001\022:\n\006trty"
- "pe\030\002 \001(\0162%.opi_api.storage.v1.NvmeTransp"
- "ortTypeB\003\340A\002\0227\n\007pcie_id\030\003 \001(\0132\037.opi_api."
- "storage.v1.PciEndpointB\003\340A\001H\000\022>\n\nfabrics"
- "_id\030\004 \001(\0132#.opi_api.storage.v1.FabricsEn"
- "dpointB\003\340A\001H\000\022\024\n\007max_nsq\030\005 \001(\005B\003\340A\001\022\024\n\007m"
- "ax_ncq\030\006 \001(\005B\003\340A\001\022\021\n\004sqes\030\007 \001(\005B\003\340A\001\022\021\n\004"
- "cqes\030\010 \001(\005B\003\340A\001\022\033\n\016max_namespaces\030\t \001(\005B"
- "\003\340A\001\0224\n\tmin_limit\030\n \001(\0132\034.opi_api.storag"
- "e.v1.QosLimitB\003\340A\001\0224\n\tmax_limit\030\013 \001(\0132\034."
- "opi_api.storage.v1.QosLimitB\003\340A\001B\n\n\010endp"
- "ointB\025\n\023_nvme_controller_id\"+\n\024NvmeContr"
- "ollerStatus\022\023\n\006active\030\001 \001(\010B\003\340A\003\"\303\002\n\rNvm"
- "eNamespace\0229\n\004name\030\001 \001(\tB+\340A\003\340A\005\372A\"\n opi"
- "_api.storage.v1/NvmeNamespace\0228\n\004spec\030\002 "
- "\001(\0132%.opi_api.storage.v1.NvmeNamespaceSp"
- "ecB\003\340A\002\022<\n\006status\030\003 \001(\0132\'.opi_api.storag"
- "e.v1.NvmeNamespaceStatusB\003\340A\003:\177\352A|\n$stor"
- "age.opiproject.org/NvmeNamespace\0225nvmeSu"
- "bsystems/{subsystem}/nvmeNamespaces/{nam"
- "espace}*\016nvmeNamespaces2\rnvmeNamespace\"\235"
- "\001\n\021NvmeNamespaceSpec\022\026\n\thost_nsid\030\002 \001(\005B"
- "\003\340A\001\022\022\n\005nguid\030\003 \001(\tB\003\340A\001\022\022\n\005eui64\030\004 \001(\003B"
- "\003\340A\001\022*\n\004uuid\030\005 \001(\0132\027.opi_api.common.v1.U"
- "uidB\003\340A\001\022\034\n\017volume_name_ref\030\006 \001(\tB\003\340A\002\"\244"
- "\001\n\023NvmeNamespaceStatus\022A\n\tpci_state\030\001 \001("
- "\0162).opi_api.storage.v1.NvmeNamespacePciS"
- "tateB\003\340A\003\022J\n\016pci_oper_state\030\002 \001(\0162-.opi_"
- "api.storage.v1.NvmeNamespacePciOperState"
- "B\003\340A\003\"|\n\032CreateNvmeSubsystemRequest\022>\n\016n"
- "vme_subsystem\030\001 \001(\0132!.opi_api.storage.v1"
- ".NvmeSubsystemB\003\340A\002\022\036\n\021nvme_subsystem_id"
- "\030\002 \001(\tB\003\340A\001\"p\n\032DeleteNvmeSubsystemReques"
- "t\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage"
- ".v1/NvmeSubsystem\022\032\n\rallow_missing\030\002 \001(\010"
- "B\003\340A\001\"\256\001\n\032UpdateNvmeSubsystemRequest\022>\n\016"
- "nvme_subsystem\030\001 \001(\0132!.opi_api.storage.v"
- "1.NvmeSubsystemB\003\340A\002\0224\n\013update_mask\030\002 \001("
- "\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032\n\ral"
- "low_missing\030\003 \001(\010B\003\340A\001\"L\n\031ListNvmeSubsys"
- "temsRequest\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\np"
- "age_token\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeSubsyste"
- "msResponse\022:\n\017nvme_subsystems\030\001 \003(\0132!.op"
- "i_api.storage.v1.NvmeSubsystem\022\027\n\017next_p"
- "age_token\030\002 \001(\t\"Q\n\027GetNvmeSubsystemReque"
+const char descriptor_table_protodef_frontend_5fnvme_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
+ "\n\023frontend_nvme.proto\022\022opi_api.storage.v"
+ "1\032\017opicommon.proto\032\nuuid.proto\032\027google/a"
+ "pi/client.proto\032\031google/api/resource.pro"
+ "to\032\033google/protobuf/empty.proto\032\034google/"
+ "api/annotations.proto\032\037google/api/field_"
+ "behavior.proto\032 google/protobuf/field_ma"
+ "sk.proto\"\250\002\n\rNvmeSubsystem\0229\n\004name\030\001 \001(\t"
+ "B+\340A\003\340A\005\372A\"\n opi_api.storage.v1/NvmeSubs"
+ "ystem\0228\n\004spec\030\002 \001(\0132%.opi_api.storage.v1"
+ ".NvmeSubsystemSpecB\003\340A\002\022<\n\006status\030\003 \001(\0132"
+ "\'.opi_api.storage.v1.NvmeSubsystemStatus"
+ "B\003\340A\003:d\352Aa\n$storage.opiproject.org/NvmeS"
+ "ubsystem\022\032nvmeSubsystems/{subsystem}*\016nv"
+ "meSubsystems2\rnvmeSubsystem\"\241\001\n\021NvmeSubs"
+ "ystemSpec\022\020\n\003nqn\030\001 \001(\tB\003\340A\002\022\032\n\rserial_nu"
+ "mber\030\002 \001(\tB\003\340A\001\022\031\n\014model_number\030\003 \001(\tB\003\340"
+ "A\001\022\033\n\016max_namespaces\030\004 \001(\003B\003\340A\001\022\024\n\007hostn"
+ "qn\030\005 \001(\tB\003\340A\001\022\020\n\003psk\030\006 \001(\014B\003\340A\001\"L\n\023NvmeS"
+ "ubsystemStatus\022\036\n\021firmware_revision\030\001 \001("
+ "\tB\003\340A\003\022\025\n\010fru_guid\030\002 \001(\014B\003\340A\003\"\316\002\n\016NvmeCo"
+ "ntroller\022:\n\004name\030\001 \001(\tB,\340A\003\340A\005\372A#\n!opi_a"
+ "pi.storage.v1/NvmeController\0229\n\004spec\030\002 \001"
+ "(\0132&.opi_api.storage.v1.NvmeControllerSp"
+ "ecB\003\340A\002\022=\n\006status\030\003 \001(\0132(.opi_api.storag"
+ "e.v1.NvmeControllerStatusB\003\340A\003:\205\001\352A\201\001\n%s"
+ "torage.opiproject.org/NvmeController\0227nv"
+ "meSubsystems/{subsystem}/nvmeControllers"
+ "/{controller}*\017nvmeControllers2\016nvmeCont"
+ "roller\"\355\003\n\022NvmeControllerSpec\022$\n\022nvme_co"
+ "ntroller_id\030\001 \001(\005B\003\340A\001H\001\210\001\001\022:\n\006trtype\030\002 "
+ "\001(\0162%.opi_api.storage.v1.NvmeTransportTy"
+ "peB\003\340A\002\0227\n\007pcie_id\030\003 \001(\0132\037.opi_api.stora"
+ "ge.v1.PciEndpointB\003\340A\001H\000\022>\n\nfabrics_id\030\004"
+ " \001(\0132#.opi_api.storage.v1.FabricsEndpoin"
+ "tB\003\340A\001H\000\022\024\n\007max_nsq\030\005 \001(\005B\003\340A\001\022\024\n\007max_nc"
+ "q\030\006 \001(\005B\003\340A\001\022\021\n\004sqes\030\007 \001(\005B\003\340A\001\022\021\n\004cqes\030"
+ "\010 \001(\005B\003\340A\001\022\033\n\016max_namespaces\030\t \001(\005B\003\340A\001\022"
+ "4\n\tmin_limit\030\n \001(\0132\034.opi_api.storage.v1."
+ "QosLimitB\003\340A\001\0224\n\tmax_limit\030\013 \001(\0132\034.opi_a"
+ "pi.storage.v1.QosLimitB\003\340A\001B\n\n\010endpointB"
+ "\025\n\023_nvme_controller_id\"+\n\024NvmeController"
+ "Status\022\023\n\006active\030\001 \001(\010B\003\340A\003\"\303\002\n\rNvmeName"
+ "space\0229\n\004name\030\001 \001(\tB+\340A\003\340A\005\372A\"\n opi_api."
+ "storage.v1/NvmeNamespace\0228\n\004spec\030\002 \001(\0132%"
+ ".opi_api.storage.v1.NvmeNamespaceSpecB\003\340"
+ "A\002\022<\n\006status\030\003 \001(\0132\'.opi_api.storage.v1."
+ "NvmeNamespaceStatusB\003\340A\003:\177\352A|\n$storage.o"
+ "piproject.org/NvmeNamespace\0225nvmeSubsyst"
+ "ems/{subsystem}/nvmeNamespaces/{namespac"
+ "e}*\016nvmeNamespaces2\rnvmeNamespace\"\235\001\n\021Nv"
+ "meNamespaceSpec\022\026\n\thost_nsid\030\002 \001(\005B\003\340A\001\022"
+ "\022\n\005nguid\030\003 \001(\tB\003\340A\001\022\022\n\005eui64\030\004 \001(\003B\003\340A\001\022"
+ "*\n\004uuid\030\005 \001(\0132\027.opi_api.common.v1.UuidB\003"
+ "\340A\001\022\034\n\017volume_name_ref\030\006 \001(\tB\003\340A\002\"\244\001\n\023Nv"
+ "meNamespaceStatus\022A\n\tpci_state\030\001 \001(\0162).o"
+ "pi_api.storage.v1.NvmeNamespacePciStateB"
+ "\003\340A\003\022J\n\016pci_oper_state\030\002 \001(\0162-.opi_api.s"
+ "torage.v1.NvmeNamespacePciOperStateB\003\340A\003"
+ "\"|\n\032CreateNvmeSubsystemRequest\022>\n\016nvme_s"
+ "ubsystem\030\001 \001(\0132!.opi_api.storage.v1.Nvme"
+ "SubsystemB\003\340A\002\022\036\n\021nvme_subsystem_id\030\002 \001("
+ "\tB\003\340A\001\"p\n\032DeleteNvmeSubsystemRequest\0226\n\004"
+ "name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage.v1/N"
+ "vmeSubsystem\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001"
+ "\"\256\001\n\032UpdateNvmeSubsystemRequest\022>\n\016nvme_"
+ "subsystem\030\001 \001(\0132!.opi_api.storage.v1.Nvm"
+ "eSubsystemB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.g"
+ "oogle.protobuf.FieldMaskB\003\340A\001\022\032\n\rallow_m"
+ "issing\030\003 \001(\010B\003\340A\001\"L\n\031ListNvmeSubsystemsR"
+ "equest\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_t"
+ "oken\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeSubsystemsRes"
+ "ponse\022:\n\017nvme_subsystems\030\001 \003(\0132!.opi_api"
+ ".storage.v1.NvmeSubsystem\022\027\n\017next_page_t"
+ "oken\030\002 \001(\t\"Q\n\027GetNvmeSubsystemRequest\0226\n"
+ "\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage.v1/"
+ "NvmeSubsystem\"S\n\031StatsNvmeSubsystemReque"
"st\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storag"
- "e.v1/NvmeSubsystem\"S\n\031StatsNvmeSubsystem"
- "Request\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.s"
- "torage.v1/NvmeSubsystem\"L\n\032StatsNvmeSubs"
- "ystemResponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.s"
- "torage.v1.VolumeStats\"\272\001\n\033CreateNvmeCont"
- "rollerRequest\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n o"
- "pi_api.storage.v1/NvmeSubsystem\022@\n\017nvme_"
- "controller\030\002 \001(\0132\".opi_api.storage.v1.Nv"
- "meControllerB\003\340A\002\022\037\n\022nvme_controller_id\030"
- "\003 \001(\tB\003\340A\001\"r\n\033DeleteNvmeControllerReques"
- "t\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage"
- ".v1/NvmeController\022\032\n\rallow_missing\030\002 \001("
- "\010B\003\340A\001\"\261\001\n\033UpdateNvmeControllerRequest\022@"
- "\n\017nvme_controller\030\001 \001(\0132\".opi_api.storag"
- "e.v1.NvmeControllerB\003\340A\002\0224\n\013update_mask\030"
- "\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032"
- "\n\rallow_missing\030\003 \001(\010B\003\340A\001\"\210\001\n\032ListNvmeC"
- "ontrollersRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A"
- "#\n!opi_api.storage.v1/NvmeController\022\026\n\t"
- "page_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\t"
- "B\003\340A\001\"t\n\033ListNvmeControllersResponse\022<\n\020"
- "nvme_controllers\030\001 \003(\0132\".opi_api.storage"
- ".v1.NvmeController\022\027\n\017next_page_token\030\002 "
- "\001(\t\"S\n\030GetNvmeControllerRequest\0227\n\004name\030"
- "\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1/NvmeCo"
- "ntroller\"U\n\032StatsNvmeControllerRequest\0227"
- "\n\004name\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1"
- "/NvmeController\"M\n\033StatsNvmeControllerRe"
- "sponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage."
- "v1.VolumeStats\"\266\001\n\032CreateNvmeNamespaceRe"
- "quest\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n opi_api.s"
- "torage.v1/NvmeSubsystem\022>\n\016nvme_namespac"
- "e\030\002 \001(\0132!.opi_api.storage.v1.NvmeNamespa"
- "ceB\003\340A\002\022\036\n\021nvme_namespace_id\030\003 \001(\tB\003\340A\001\""
- "p\n\032DeleteNvmeNamespaceRequest\0226\n\004name\030\001 "
- "\001(\tB(\340A\002\372A\"\n opi_api.storage.v1/NvmeName"
- "space\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001\"\256\001\n\032Up"
- "dateNvmeNamespaceRequest\022>\n\016nvme_namespa"
- "ce\030\001 \001(\0132!.opi_api.storage.v1.NvmeNamesp"
- "aceB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.p"
- "rotobuf.FieldMaskB\003\340A\001\022\032\n\rallow_missing\030"
- "\003 \001(\010B\003\340A\001\"\206\001\n\031ListNvmeNamespacesRequest"
+ "e.v1/NvmeSubsystem\"L\n\032StatsNvmeSubsystem"
+ "Response\022.\n\005stats\030\001 \001(\0132\037.opi_api.storag"
+ "e.v1.VolumeStats\"\272\001\n\033CreateNvmeControlle"
+ "rRequest\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n opi_ap"
+ "i.storage.v1/NvmeSubsystem\022@\n\017nvme_contr"
+ "oller\030\002 \001(\0132\".opi_api.storage.v1.NvmeCon"
+ "trollerB\003\340A\002\022\037\n\022nvme_controller_id\030\003 \001(\t"
+ "B\003\340A\001\"r\n\033DeleteNvmeControllerRequest\0227\n\004"
+ "name\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1/N"
+ "vmeController\022\032\n\rallow_missing\030\002 \001(\010B\003\340A"
+ "\001\"\261\001\n\033UpdateNvmeControllerRequest\022@\n\017nvm"
+ "e_controller\030\001 \001(\0132\".opi_api.storage.v1."
+ "NvmeControllerB\003\340A\002\0224\n\013update_mask\030\002 \001(\013"
+ "2\032.google.protobuf.FieldMaskB\003\340A\001\022\032\n\rall"
+ "ow_missing\030\003 \001(\010B\003\340A\001\"\210\001\n\032ListNvmeContro"
+ "llersRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!op"
+ "i_api.storage.v1/NvmeController\022\026\n\tpage_"
+ "size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001"
+ "\"t\n\033ListNvmeControllersResponse\022<\n\020nvme_"
+ "controllers\030\001 \003(\0132\".opi_api.storage.v1.N"
+ "vmeController\022\027\n\017next_page_token\030\002 \001(\t\"S"
+ "\n\030GetNvmeControllerRequest\0227\n\004name\030\001 \001(\t"
+ "B)\340A\002\372A#\n!opi_api.storage.v1/NvmeControl"
+ "ler\"U\n\032StatsNvmeControllerRequest\0227\n\004nam"
+ "e\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1/Nvme"
+ "Controller\"M\n\033StatsNvmeControllerRespons"
+ "e\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v1.Vo"
+ "lumeStats\"\266\001\n\032CreateNvmeNamespaceRequest"
"\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storag"
- "e.v1/NvmeNamespace\022\026\n\tpage_size\030\002 \001(\005B\003\340"
- "A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeN"
- "amespacesResponse\022:\n\017nvme_namespaces\030\001 \003"
- "(\0132!.opi_api.storage.v1.NvmeNamespace\022\027\n"
- "\017next_page_token\030\002 \001(\t\"Q\n\027GetNvmeNamespa"
+ "e.v1/NvmeSubsystem\022>\n\016nvme_namespace\030\002 \001"
+ "(\0132!.opi_api.storage.v1.NvmeNamespaceB\003\340"
+ "A\002\022\036\n\021nvme_namespace_id\030\003 \001(\tB\003\340A\001\"p\n\032De"
+ "leteNvmeNamespaceRequest\0226\n\004name\030\001 \001(\tB("
+ "\340A\002\372A\"\n opi_api.storage.v1/NvmeNamespace"
+ "\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001\"\256\001\n\032UpdateN"
+ "vmeNamespaceRequest\022>\n\016nvme_namespace\030\001 "
+ "\001(\0132!.opi_api.storage.v1.NvmeNamespaceB\003"
+ "\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.protob"
+ "uf.FieldMaskB\003\340A\001\022\032\n\rallow_missing\030\003 \001(\010"
+ "B\003\340A\001\"\206\001\n\031ListNvmeNamespacesRequest\0228\n\006p"
+ "arent\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage.v1/"
+ "NvmeNamespace\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n"
+ "\npage_token\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeNamesp"
+ "acesResponse\022:\n\017nvme_namespaces\030\001 \003(\0132!."
+ "opi_api.storage.v1.NvmeNamespace\022\027\n\017next"
+ "_page_token\030\002 \001(\t\"Q\n\027GetNvmeNamespaceReq"
+ "uest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.stor"
+ "age.v1/NvmeNamespace\"S\n\031StatsNvmeNamespa"
"ceRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api"
- ".storage.v1/NvmeNamespace\"S\n\031StatsNvmeNa"
- "mespaceRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n op"
- "i_api.storage.v1/NvmeNamespace\"L\n\032StatsN"
- "vmeNamespaceResponse\022.\n\005stats\030\001 \001(\0132\037.op"
- "i_api.storage.v1.VolumeStats*\265\001\n\025NvmeNam"
- "espacePciState\022(\n$NVME_NAMESPACE_PCI_STA"
- "TE_UNSPECIFIED\020\000\022%\n!NVME_NAMESPACE_PCI_S"
- "TATE_DISABLED\020\001\022$\n NVME_NAMESPACE_PCI_ST"
- "ATE_ENABLED\020\002\022%\n!NVME_NAMESPACE_PCI_STAT"
- "E_DELETING\020\003*\237\001\n\031NvmeNamespacePciOperSta"
- "te\022-\n)NVME_NAMESPACE_PCI_OPER_STATE_UNSP"
- "ECIFIED\020\000\022(\n$NVME_NAMESPACE_PCI_OPER_STA"
- "TE_ONLINE\020\001\022)\n%NVME_NAMESPACE_PCI_OPER_S"
- "TATE_OFFLINE\020\0022\331\031\n\023FrontendNvmeService\022\267"
- "\001\n\023CreateNvmeSubsystem\022..opi_api.storage"
- ".v1.CreateNvmeSubsystemRequest\032!.opi_api"
- ".storage.v1.NvmeSubsystem\"M\202\323\344\223\002$\"\022/v1/n"
- "vmeSubsystems:\016nvme_subsystem\332A nvme_sub"
- "system,nvme_subsystem_id\022\211\001\n\023DeleteNvmeS"
- "ubsystem\022..opi_api.storage.v1.DeleteNvme"
- "SubsystemRequest\032\026.google.protobuf.Empty"
- "\"*\202\323\344\223\002\035*\033/v1/{name=nvmeSubsystems/*}\332A\004"
- "name\022\311\001\n\023UpdateNvmeSubsystem\022..opi_api.s"
- "torage.v1.UpdateNvmeSubsystemRequest\032!.o"
- "pi_api.storage.v1.NvmeSubsystem\"_\202\323\344\223\002<2"
- "*/v1/{nvme_subsystem.name=nvmeSubsystems"
- "/*}:\016nvme_subsystem\332A\032nvme_subsystem,upd"
- "ate_mask\022\217\001\n\022ListNvmeSubsystems\022-.opi_ap"
- "i.storage.v1.ListNvmeSubsystemsRequest\032."
- ".opi_api.storage.v1.ListNvmeSubsystemsRe"
- "sponse\"\032\202\323\344\223\002\024\022\022/v1/nvmeSubsystems\022\216\001\n\020G"
- "etNvmeSubsystem\022+.opi_api.storage.v1.Get"
- "NvmeSubsystemRequest\032!.opi_api.storage.v"
- "1.NvmeSubsystem\"*\202\323\344\223\002\035\022\033/v1/{name=nvmeS"
- "ubsystems/*}\332A\004name\022\245\001\n\022StatsNvmeSubsyst"
- "em\022-.opi_api.storage.v1.StatsNvmeSubsyst"
- "emRequest\032..opi_api.storage.v1.StatsNvme"
- "SubsystemResponse\"0\202\323\344\223\002#\022!/v1/{name=nvm"
- "eSubsystems/*}:stats\332A\004name\022\337\001\n\024CreateNv"
- "meController\022/.opi_api.storage.v1.Create"
- "NvmeControllerRequest\032\".opi_api.storage."
- "v1.NvmeController\"r\202\323\344\223\002@\"-/v1/{parent=n"
- "vmeSubsystems/*}/nvmeControllers:\017nvme_c"
- "ontroller\332A)parent,nvme_controller,nvme_"
- "controller_id\022\235\001\n\024DeleteNvmeController\022/"
- ".opi_api.storage.v1.DeleteNvmeController"
- "Request\032\026.google.protobuf.Empty\"<\202\323\344\223\002/*"
- "-/v1/{name=nvmeSubsystems/*/nvmeControll"
- "ers/*}\332A\004name\022\341\001\n\024UpdateNvmeController\022/"
- ".opi_api.storage.v1.UpdateNvmeController"
- "Request\032\".opi_api.storage.v1.NvmeControl"
- "ler\"t\202\323\344\223\002P2=/v1/{nvme_controller.name=n"
- "vmeSubsystems/*/nvmeControllers/*}:\017nvme"
- "_controller\332A\033nvme_controller,update_mas"
- "k\022\266\001\n\023ListNvmeControllers\022..opi_api.stor"
- "age.v1.ListNvmeControllersRequest\032/.opi_"
- "api.storage.v1.ListNvmeControllersRespon"
- "se\">\202\323\344\223\002/\022-/v1/{parent=nvmeSubsystems/*"
- "}/nvmeControllers\332A\006parent\022\243\001\n\021GetNvmeCo"
- "ntroller\022,.opi_api.storage.v1.GetNvmeCon"
- "trollerRequest\032\".opi_api.storage.v1.Nvme"
- "Controller\"<\202\323\344\223\002/\022-/v1/{name=nvmeSubsys"
- "tems/*/nvmeControllers/*}\332A\004name\022\272\001\n\023Sta"
- "tsNvmeController\022..opi_api.storage.v1.St"
- "atsNvmeControllerRequest\032/.opi_api.stora"
- "ge.v1.StatsNvmeControllerResponse\"B\202\323\344\223\002"
- "5\0223/v1/{name=nvmeSubsystems/*/nvmeContro"
- "llers/*}:stats\332A\004name\022\330\001\n\023CreateNvmeName"
- "space\022..opi_api.storage.v1.CreateNvmeNam"
- "espaceRequest\032!.opi_api.storage.v1.NvmeN"
- "amespace\"n\202\323\344\223\002>\",/v1/{parent=nvmeSubsys"
- "tems/*}/nvmeNamespaces:\016nvme_namespace\332A"
- "\'parent,nvme_namespace,nvme_namespace_id"
- "\022\232\001\n\023DeleteNvmeNamespace\022..opi_api.stora"
- "ge.v1.DeleteNvmeNamespaceRequest\032\026.googl"
- "e.protobuf.Empty\";\202\323\344\223\002.*,/v1/{name=nvme"
- "Subsystems/*/nvmeNamespaces/*}\332A\004name\022\332\001"
- "\n\023UpdateNvmeNamespace\022..opi_api.storage."
- "v1.UpdateNvmeNamespaceRequest\032!.opi_api."
- "storage.v1.NvmeNamespace\"p\202\323\344\223\002M2;/v1/{n"
- "vme_namespace.name=nvmeSubsystems/*/nvme"
- "Namespaces/*}:\016nvme_namespace\332A\032nvme_nam"
- "espace,update_mask\022\262\001\n\022ListNvmeNamespace"
- "s\022-.opi_api.storage.v1.ListNvmeNamespace"
- "sRequest\032..opi_api.storage.v1.ListNvmeNa"
- "mespacesResponse\"=\202\323\344\223\002.\022,/v1/{parent=nv"
- "meSubsystems/*}/nvmeNamespaces\332A\006parent\022"
- "\237\001\n\020GetNvmeNamespace\022+.opi_api.storage.v"
- "1.GetNvmeNamespaceRequest\032!.opi_api.stor"
- "age.v1.NvmeNamespace\";\202\323\344\223\002.\022,/v1/{name="
- "nvmeSubsystems/*/nvmeNamespaces/*}\332A\004nam"
- "e\022\266\001\n\022StatsNvmeNamespace\022-.opi_api.stora"
- "ge.v1.StatsNvmeNamespaceRequest\032..opi_ap"
- "i.storage.v1.StatsNvmeNamespaceResponse\""
- "A\202\323\344\223\0024\0222/v1/{name=nvmeSubsystems/*/nvme"
- "Namespaces/*}:stats\332A\004nameBd\n\022opi_api.st"
- "orage.v1B\025FrontendNvmePcieProtoP\001Z5githu"
- "b.com/opiproject/opi-api/storage/v1alpha"
- "1/gen/gob\006proto3"
+ ".storage.v1/NvmeNamespace\"L\n\032StatsNvmeNa"
+ "mespaceResponse\022.\n\005stats\030\001 \001(\0132\037.opi_api"
+ ".storage.v1.VolumeStats*\265\001\n\025NvmeNamespac"
+ "ePciState\022(\n$NVME_NAMESPACE_PCI_STATE_UN"
+ "SPECIFIED\020\000\022%\n!NVME_NAMESPACE_PCI_STATE_"
+ "DISABLED\020\001\022$\n NVME_NAMESPACE_PCI_STATE_E"
+ "NABLED\020\002\022%\n!NVME_NAMESPACE_PCI_STATE_DEL"
+ "ETING\020\003*\237\001\n\031NvmeNamespacePciOperState\022-\n"
+ ")NVME_NAMESPACE_PCI_OPER_STATE_UNSPECIFI"
+ "ED\020\000\022(\n$NVME_NAMESPACE_PCI_OPER_STATE_ON"
+ "LINE\020\001\022)\n%NVME_NAMESPACE_PCI_OPER_STATE_"
+ "OFFLINE\020\0022\331\031\n\023FrontendNvmeService\022\267\001\n\023Cr"
+ "eateNvmeSubsystem\022..opi_api.storage.v1.C"
+ "reateNvmeSubsystemRequest\032!.opi_api.stor"
+ "age.v1.NvmeSubsystem\"M\202\323\344\223\002$\"\022/v1/nvmeSu"
+ "bsystems:\016nvme_subsystem\332A nvme_subsyste"
+ "m,nvme_subsystem_id\022\211\001\n\023DeleteNvmeSubsys"
+ "tem\022..opi_api.storage.v1.DeleteNvmeSubsy"
+ "stemRequest\032\026.google.protobuf.Empty\"*\202\323\344"
+ "\223\002\035*\033/v1/{name=nvmeSubsystems/*}\332A\004name\022"
+ "\311\001\n\023UpdateNvmeSubsystem\022..opi_api.storag"
+ "e.v1.UpdateNvmeSubsystemRequest\032!.opi_ap"
+ "i.storage.v1.NvmeSubsystem\"_\202\323\344\223\002<2*/v1/"
+ "{nvme_subsystem.name=nvmeSubsystems/*}:\016"
+ "nvme_subsystem\332A\032nvme_subsystem,update_m"
+ "ask\022\217\001\n\022ListNvmeSubsystems\022-.opi_api.sto"
+ "rage.v1.ListNvmeSubsystemsRequest\032..opi_"
+ "api.storage.v1.ListNvmeSubsystemsRespons"
+ "e\"\032\202\323\344\223\002\024\022\022/v1/nvmeSubsystems\022\216\001\n\020GetNvm"
+ "eSubsystem\022+.opi_api.storage.v1.GetNvmeS"
+ "ubsystemRequest\032!.opi_api.storage.v1.Nvm"
+ "eSubsystem\"*\202\323\344\223\002\035\022\033/v1/{name=nvmeSubsys"
+ "tems/*}\332A\004name\022\245\001\n\022StatsNvmeSubsystem\022-."
+ "opi_api.storage.v1.StatsNvmeSubsystemReq"
+ "uest\032..opi_api.storage.v1.StatsNvmeSubsy"
+ "stemResponse\"0\202\323\344\223\002#\022!/v1/{name=nvmeSubs"
+ "ystems/*}:stats\332A\004name\022\337\001\n\024CreateNvmeCon"
+ "troller\022/.opi_api.storage.v1.CreateNvmeC"
+ "ontrollerRequest\032\".opi_api.storage.v1.Nv"
+ "meController\"r\202\323\344\223\002@\"-/v1/{parent=nvmeSu"
+ "bsystems/*}/nvmeControllers:\017nvme_contro"
+ "ller\332A)parent,nvme_controller,nvme_contr"
+ "oller_id\022\235\001\n\024DeleteNvmeController\022/.opi_"
+ "api.storage.v1.DeleteNvmeControllerReque"
+ "st\032\026.google.protobuf.Empty\"<\202\323\344\223\002/*-/v1/"
+ "{name=nvmeSubsystems/*/nvmeControllers/*"
+ "}\332A\004name\022\341\001\n\024UpdateNvmeController\022/.opi_"
+ "api.storage.v1.UpdateNvmeControllerReque"
+ "st\032\".opi_api.storage.v1.NvmeController\"t"
+ "\202\323\344\223\002P2=/v1/{nvme_controller.name=nvmeSu"
+ "bsystems/*/nvmeControllers/*}:\017nvme_cont"
+ "roller\332A\033nvme_controller,update_mask\022\266\001\n"
+ "\023ListNvmeControllers\022..opi_api.storage.v"
+ "1.ListNvmeControllersRequest\032/.opi_api.s"
+ "torage.v1.ListNvmeControllersResponse\">\202"
+ "\323\344\223\002/\022-/v1/{parent=nvmeSubsystems/*}/nvm"
+ "eControllers\332A\006parent\022\243\001\n\021GetNvmeControl"
+ "ler\022,.opi_api.storage.v1.GetNvmeControll"
+ "erRequest\032\".opi_api.storage.v1.NvmeContr"
+ "oller\"<\202\323\344\223\002/\022-/v1/{name=nvmeSubsystems/"
+ "*/nvmeControllers/*}\332A\004name\022\272\001\n\023StatsNvm"
+ "eController\022..opi_api.storage.v1.StatsNv"
+ "meControllerRequest\032/.opi_api.storage.v1"
+ ".StatsNvmeControllerResponse\"B\202\323\344\223\0025\0223/v"
+ "1/{name=nvmeSubsystems/*/nvmeControllers"
+ "/*}:stats\332A\004name\022\330\001\n\023CreateNvmeNamespace"
+ "\022..opi_api.storage.v1.CreateNvmeNamespac"
+ "eRequest\032!.opi_api.storage.v1.NvmeNamesp"
+ "ace\"n\202\323\344\223\002>\",/v1/{parent=nvmeSubsystems/"
+ "*}/nvmeNamespaces:\016nvme_namespace\332A\'pare"
+ "nt,nvme_namespace,nvme_namespace_id\022\232\001\n\023"
+ "DeleteNvmeNamespace\022..opi_api.storage.v1"
+ ".DeleteNvmeNamespaceRequest\032\026.google.pro"
+ "tobuf.Empty\";\202\323\344\223\002.*,/v1/{name=nvmeSubsy"
+ "stems/*/nvmeNamespaces/*}\332A\004name\022\332\001\n\023Upd"
+ "ateNvmeNamespace\022..opi_api.storage.v1.Up"
+ "dateNvmeNamespaceRequest\032!.opi_api.stora"
+ "ge.v1.NvmeNamespace\"p\202\323\344\223\002M2;/v1/{nvme_n"
+ "amespace.name=nvmeSubsystems/*/nvmeNames"
+ "paces/*}:\016nvme_namespace\332A\032nvme_namespac"
+ "e,update_mask\022\262\001\n\022ListNvmeNamespaces\022-.o"
+ "pi_api.storage.v1.ListNvmeNamespacesRequ"
+ "est\032..opi_api.storage.v1.ListNvmeNamespa"
+ "cesResponse\"=\202\323\344\223\002.\022,/v1/{parent=nvmeSub"
+ "systems/*}/nvmeNamespaces\332A\006parent\022\237\001\n\020G"
+ "etNvmeNamespace\022+.opi_api.storage.v1.Get"
+ "NvmeNamespaceRequest\032!.opi_api.storage.v"
+ "1.NvmeNamespace\";\202\323\344\223\002.\022,/v1/{name=nvmeS"
+ "ubsystems/*/nvmeNamespaces/*}\332A\004name\022\266\001\n"
+ "\022StatsNvmeNamespace\022-.opi_api.storage.v1"
+ ".StatsNvmeNamespaceRequest\032..opi_api.sto"
+ "rage.v1.StatsNvmeNamespaceResponse\"A\202\323\344\223"
+ "\0024\0222/v1/{name=nvmeSubsystems/*/nvmeNames"
+ "paces/*}:stats\332A\004nameB`\n\022opi_api.storage"
+ ".v1B\021FrontendNvmeProtoP\001Z5github.com/opi"
+ "project/opi-api/storage/v1alpha1/gen/gob"
+ "\006proto3"
;
-static const ::_pbi::DescriptorTable* const descriptor_table_frontend_5fnvme_5fpcie_2eproto_deps[8] = {
+static const ::_pbi::DescriptorTable* const descriptor_table_frontend_5fnvme_2eproto_deps[8] = {
&::descriptor_table_google_2fapi_2fannotations_2eproto,
&::descriptor_table_google_2fapi_2fclient_2eproto,
&::descriptor_table_google_2fapi_2ffield_5fbehavior_2eproto,
@@ -1110,27 +1110,27 @@ static const ::_pbi::DescriptorTable* const descriptor_table_frontend_5fnvme_5fp
&::descriptor_table_opicommon_2eproto,
&::descriptor_table_uuid_2eproto,
};
-static ::_pbi::once_flag descriptor_table_frontend_5fnvme_5fpcie_2eproto_once;
-const ::_pbi::DescriptorTable descriptor_table_frontend_5fnvme_5fpcie_2eproto = {
- false, false, 8896, descriptor_table_protodef_frontend_5fnvme_5fpcie_2eproto,
- "frontend_nvme_pcie.proto",
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once, descriptor_table_frontend_5fnvme_5fpcie_2eproto_deps, 8, 33,
- schemas, file_default_instances, TableStruct_frontend_5fnvme_5fpcie_2eproto::offsets,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto, file_level_enum_descriptors_frontend_5fnvme_5fpcie_2eproto,
- file_level_service_descriptors_frontend_5fnvme_5fpcie_2eproto,
+static ::_pbi::once_flag descriptor_table_frontend_5fnvme_2eproto_once;
+const ::_pbi::DescriptorTable descriptor_table_frontend_5fnvme_2eproto = {
+ false, false, 8887, descriptor_table_protodef_frontend_5fnvme_2eproto,
+ "frontend_nvme.proto",
+ &descriptor_table_frontend_5fnvme_2eproto_once, descriptor_table_frontend_5fnvme_2eproto_deps, 8, 33,
+ schemas, file_default_instances, TableStruct_frontend_5fnvme_2eproto::offsets,
+ file_level_metadata_frontend_5fnvme_2eproto, file_level_enum_descriptors_frontend_5fnvme_2eproto,
+ file_level_service_descriptors_frontend_5fnvme_2eproto,
};
-PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter() {
- return &descriptor_table_frontend_5fnvme_5fpcie_2eproto;
+PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_frontend_5fnvme_2eproto_getter() {
+ return &descriptor_table_frontend_5fnvme_2eproto;
}
// Force running AddDescriptors() at dynamic initialization time.
-PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_frontend_5fnvme_5fpcie_2eproto(&descriptor_table_frontend_5fnvme_5fpcie_2eproto);
+PROTOBUF_ATTRIBUTE_INIT_PRIORITY2 static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_frontend_5fnvme_2eproto(&descriptor_table_frontend_5fnvme_2eproto);
namespace opi_api {
namespace storage {
namespace v1 {
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* NvmeNamespacePciState_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_frontend_5fnvme_5fpcie_2eproto);
- return file_level_enum_descriptors_frontend_5fnvme_5fpcie_2eproto[0];
+ ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_frontend_5fnvme_2eproto);
+ return file_level_enum_descriptors_frontend_5fnvme_2eproto[0];
}
bool NvmeNamespacePciState_IsValid(int value) {
switch (value) {
@@ -1145,8 +1145,8 @@ bool NvmeNamespacePciState_IsValid(int value) {
}
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* NvmeNamespacePciOperState_descriptor() {
- ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_frontend_5fnvme_5fpcie_2eproto);
- return file_level_enum_descriptors_frontend_5fnvme_5fpcie_2eproto[1];
+ ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&descriptor_table_frontend_5fnvme_2eproto);
+ return file_level_enum_descriptors_frontend_5fnvme_2eproto[1];
}
bool NvmeNamespacePciOperState_IsValid(int value) {
switch (value) {
@@ -1447,8 +1447,8 @@ void NvmeSubsystem::InternalSwap(NvmeSubsystem* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeSubsystem::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[0]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[0]);
}
// ===================================================================
@@ -1872,8 +1872,8 @@ void NvmeSubsystemSpec::InternalSwap(NvmeSubsystemSpec* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeSubsystemSpec::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[1]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[1]);
}
// ===================================================================
@@ -2120,8 +2120,8 @@ void NvmeSubsystemStatus::InternalSwap(NvmeSubsystemStatus* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeSubsystemStatus::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[2]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[2]);
}
// ===================================================================
@@ -2411,8 +2411,8 @@ void NvmeController::InternalSwap(NvmeController* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeController::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[3]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[3]);
}
// ===================================================================
@@ -3024,8 +3024,8 @@ void NvmeControllerSpec::InternalSwap(NvmeControllerSpec* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeControllerSpec::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[4]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[4]);
}
// ===================================================================
@@ -3202,8 +3202,8 @@ void NvmeControllerStatus::InternalSwap(NvmeControllerStatus* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeControllerStatus::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[5]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[5]);
}
// ===================================================================
@@ -3493,8 +3493,8 @@ void NvmeNamespace::InternalSwap(NvmeNamespace* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeNamespace::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[6]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[6]);
}
// ===================================================================
@@ -3853,8 +3853,8 @@ void NvmeNamespaceSpec::InternalSwap(NvmeNamespaceSpec* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeNamespaceSpec::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[7]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[7]);
}
// ===================================================================
@@ -4070,8 +4070,8 @@ void NvmeNamespaceStatus::InternalSwap(NvmeNamespaceStatus* other) {
::PROTOBUF_NAMESPACE_ID::Metadata NvmeNamespaceStatus::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[8]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[8]);
}
// ===================================================================
@@ -4315,8 +4315,8 @@ void CreateNvmeSubsystemRequest::InternalSwap(CreateNvmeSubsystemRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata CreateNvmeSubsystemRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[9]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[9]);
}
// ===================================================================
@@ -4545,8 +4545,8 @@ void DeleteNvmeSubsystemRequest::InternalSwap(DeleteNvmeSubsystemRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata DeleteNvmeSubsystemRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[10]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[10]);
}
// ===================================================================
@@ -4816,8 +4816,8 @@ void UpdateNvmeSubsystemRequest::InternalSwap(UpdateNvmeSubsystemRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata UpdateNvmeSubsystemRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[11]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[11]);
}
// ===================================================================
@@ -5046,8 +5046,8 @@ void ListNvmeSubsystemsRequest::InternalSwap(ListNvmeSubsystemsRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeSubsystemsRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[12]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[12]);
}
// ===================================================================
@@ -5283,8 +5283,8 @@ void ListNvmeSubsystemsResponse::InternalSwap(ListNvmeSubsystemsResponse* other)
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeSubsystemsResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[13]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[13]);
}
// ===================================================================
@@ -5486,8 +5486,8 @@ void GetNvmeSubsystemRequest::InternalSwap(GetNvmeSubsystemRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata GetNvmeSubsystemRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[14]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[14]);
}
// ===================================================================
@@ -5689,8 +5689,8 @@ void StatsNvmeSubsystemRequest::InternalSwap(StatsNvmeSubsystemRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeSubsystemRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[15]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[15]);
}
// ===================================================================
@@ -5888,8 +5888,8 @@ void StatsNvmeSubsystemResponse::InternalSwap(StatsNvmeSubsystemResponse* other)
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeSubsystemResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[16]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[16]);
}
// ===================================================================
@@ -6183,8 +6183,8 @@ void CreateNvmeControllerRequest::InternalSwap(CreateNvmeControllerRequest* othe
::PROTOBUF_NAMESPACE_ID::Metadata CreateNvmeControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[17]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[17]);
}
// ===================================================================
@@ -6413,8 +6413,8 @@ void DeleteNvmeControllerRequest::InternalSwap(DeleteNvmeControllerRequest* othe
::PROTOBUF_NAMESPACE_ID::Metadata DeleteNvmeControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[18]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[18]);
}
// ===================================================================
@@ -6684,8 +6684,8 @@ void UpdateNvmeControllerRequest::InternalSwap(UpdateNvmeControllerRequest* othe
::PROTOBUF_NAMESPACE_ID::Metadata UpdateNvmeControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[19]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[19]);
}
// ===================================================================
@@ -6964,8 +6964,8 @@ void ListNvmeControllersRequest::InternalSwap(ListNvmeControllersRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeControllersRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[20]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[20]);
}
// ===================================================================
@@ -7201,8 +7201,8 @@ void ListNvmeControllersResponse::InternalSwap(ListNvmeControllersResponse* othe
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeControllersResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[21]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[21]);
}
// ===================================================================
@@ -7404,8 +7404,8 @@ void GetNvmeControllerRequest::InternalSwap(GetNvmeControllerRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata GetNvmeControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[22]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[22]);
}
// ===================================================================
@@ -7607,8 +7607,8 @@ void StatsNvmeControllerRequest::InternalSwap(StatsNvmeControllerRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeControllerRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[23]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[23]);
}
// ===================================================================
@@ -7806,8 +7806,8 @@ void StatsNvmeControllerResponse::InternalSwap(StatsNvmeControllerResponse* othe
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeControllerResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[24]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[24]);
}
// ===================================================================
@@ -8101,8 +8101,8 @@ void CreateNvmeNamespaceRequest::InternalSwap(CreateNvmeNamespaceRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata CreateNvmeNamespaceRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[25]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[25]);
}
// ===================================================================
@@ -8331,8 +8331,8 @@ void DeleteNvmeNamespaceRequest::InternalSwap(DeleteNvmeNamespaceRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata DeleteNvmeNamespaceRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[26]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[26]);
}
// ===================================================================
@@ -8602,8 +8602,8 @@ void UpdateNvmeNamespaceRequest::InternalSwap(UpdateNvmeNamespaceRequest* other)
::PROTOBUF_NAMESPACE_ID::Metadata UpdateNvmeNamespaceRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[27]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[27]);
}
// ===================================================================
@@ -8882,8 +8882,8 @@ void ListNvmeNamespacesRequest::InternalSwap(ListNvmeNamespacesRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeNamespacesRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[28]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[28]);
}
// ===================================================================
@@ -9119,8 +9119,8 @@ void ListNvmeNamespacesResponse::InternalSwap(ListNvmeNamespacesResponse* other)
::PROTOBUF_NAMESPACE_ID::Metadata ListNvmeNamespacesResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[29]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[29]);
}
// ===================================================================
@@ -9322,8 +9322,8 @@ void GetNvmeNamespaceRequest::InternalSwap(GetNvmeNamespaceRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata GetNvmeNamespaceRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[30]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[30]);
}
// ===================================================================
@@ -9525,8 +9525,8 @@ void StatsNvmeNamespaceRequest::InternalSwap(StatsNvmeNamespaceRequest* other) {
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeNamespaceRequest::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[31]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[31]);
}
// ===================================================================
@@ -9724,8 +9724,8 @@ void StatsNvmeNamespaceResponse::InternalSwap(StatsNvmeNamespaceResponse* other)
::PROTOBUF_NAMESPACE_ID::Metadata StatsNvmeNamespaceResponse::GetMetadata() const {
return ::_pbi::AssignDescriptors(
- &descriptor_table_frontend_5fnvme_5fpcie_2eproto_getter, &descriptor_table_frontend_5fnvme_5fpcie_2eproto_once,
- file_level_metadata_frontend_5fnvme_5fpcie_2eproto[32]);
+ &descriptor_table_frontend_5fnvme_2eproto_getter, &descriptor_table_frontend_5fnvme_2eproto_once,
+ file_level_metadata_frontend_5fnvme_2eproto[32]);
}
// @@protoc_insertion_point(namespace_scope)
diff --git a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.pb.h b/storage/v1alpha1/gen/cpp/frontend_nvme.pb.h
similarity index 99%
rename from storage/v1alpha1/gen/cpp/frontend_nvme_pcie.pb.h
rename to storage/v1alpha1/gen/cpp/frontend_nvme.pb.h
index f1b5c89e..719841df 100644
--- a/storage/v1alpha1/gen/cpp/frontend_nvme_pcie.pb.h
+++ b/storage/v1alpha1/gen/cpp/frontend_nvme.pb.h
@@ -1,8 +1,8 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
-#ifndef GOOGLE_PROTOBUF_INCLUDED_frontend_5fnvme_5fpcie_2eproto
-#define GOOGLE_PROTOBUF_INCLUDED_frontend_5fnvme_5fpcie_2eproto
+#ifndef GOOGLE_PROTOBUF_INCLUDED_frontend_5fnvme_2eproto
+#define GOOGLE_PROTOBUF_INCLUDED_frontend_5fnvme_2eproto
#include
#include
@@ -41,7 +41,7 @@
#include
// @@protoc_insertion_point(includes)
#include
-#define PROTOBUF_INTERNAL_EXPORT_frontend_5fnvme_5fpcie_2eproto
+#define PROTOBUF_INTERNAL_EXPORT_frontend_5fnvme_2eproto
PROTOBUF_NAMESPACE_OPEN
namespace internal {
class AnyMetadata;
@@ -49,10 +49,10 @@ class AnyMetadata;
PROTOBUF_NAMESPACE_CLOSE
// Internal implementation detail -- do not use these members.
-struct TableStruct_frontend_5fnvme_5fpcie_2eproto {
+struct TableStruct_frontend_5fnvme_2eproto {
static const uint32_t offsets[];
};
-extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_frontend_5fnvme_5fpcie_2eproto;
+extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_frontend_5fnvme_2eproto;
namespace opi_api {
namespace storage {
namespace v1 {
@@ -441,7 +441,7 @@ class NvmeSubsystem final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -669,7 +669,7 @@ class NvmeSubsystemSpec final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -838,7 +838,7 @@ class NvmeSubsystemStatus final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1031,7 +1031,7 @@ class NvmeController final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1349,7 +1349,7 @@ class NvmeControllerSpec final :
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1497,7 +1497,7 @@ class NvmeControllerStatus final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1690,7 +1690,7 @@ class NvmeNamespace final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -1901,7 +1901,7 @@ class NvmeNamespaceSpec final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2060,7 +2060,7 @@ class NvmeNamespaceStatus final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2233,7 +2233,7 @@ class CreateNvmeSubsystemRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2397,7 +2397,7 @@ class DeleteNvmeSubsystemRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2585,7 +2585,7 @@ class UpdateNvmeSubsystemRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2749,7 +2749,7 @@ class ListNvmeSubsystemsRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -2922,7 +2922,7 @@ class ListNvmeSubsystemsResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3075,7 +3075,7 @@ class GetNvmeSubsystemRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3228,7 +3228,7 @@ class StatsNvmeSubsystemRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3385,7 +3385,7 @@ class StatsNvmeSubsystemResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3574,7 +3574,7 @@ class CreateNvmeControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3738,7 +3738,7 @@ class DeleteNvmeControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -3926,7 +3926,7 @@ class UpdateNvmeControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4106,7 +4106,7 @@ class ListNvmeControllersRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4279,7 +4279,7 @@ class ListNvmeControllersResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4432,7 +4432,7 @@ class GetNvmeControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4585,7 +4585,7 @@ class StatsNvmeControllerRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4742,7 +4742,7 @@ class StatsNvmeControllerResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -4931,7 +4931,7 @@ class CreateNvmeNamespaceRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -5095,7 +5095,7 @@ class DeleteNvmeNamespaceRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -5283,7 +5283,7 @@ class UpdateNvmeNamespaceRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -5463,7 +5463,7 @@ class ListNvmeNamespacesRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -5636,7 +5636,7 @@ class ListNvmeNamespacesResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -5789,7 +5789,7 @@ class GetNvmeNamespaceRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -5942,7 +5942,7 @@ class StatsNvmeNamespaceRequest final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// -------------------------------------------------------------------
@@ -6099,7 +6099,7 @@ class StatsNvmeNamespaceResponse final :
mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
};
union { Impl_ _impl_; };
- friend struct ::TableStruct_frontend_5fnvme_5fpcie_2eproto;
+ friend struct ::TableStruct_frontend_5fnvme_2eproto;
};
// ===================================================================
@@ -10586,4 +10586,4 @@ PROTOBUF_NAMESPACE_CLOSE
// @@protoc_insertion_point(global_scope)
#include
-#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_frontend_5fnvme_5fpcie_2eproto
+#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_frontend_5fnvme_2eproto
diff --git a/storage/v1alpha1/gen/go/backend_nvme_tcp.pb.go b/storage/v1alpha1/gen/go/backend_nvme.pb.go
similarity index 62%
rename from storage/v1alpha1/gen/go/backend_nvme_tcp.pb.go
rename to storage/v1alpha1/gen/go/backend_nvme.pb.go
index 5341c57c..ecec277f 100644
--- a/storage/v1alpha1/gen/go/backend_nvme_tcp.pb.go
+++ b/storage/v1alpha1/gen/go/backend_nvme.pb.go
@@ -6,7 +6,7 @@
// versions:
// protoc-gen-go v1.28.1
// protoc v3.21.6
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package _go
@@ -70,11 +70,11 @@ func (x NvmeMultipath) String() string {
}
func (NvmeMultipath) Descriptor() protoreflect.EnumDescriptor {
- return file_backend_nvme_tcp_proto_enumTypes[0].Descriptor()
+ return file_backend_nvme_proto_enumTypes[0].Descriptor()
}
func (NvmeMultipath) Type() protoreflect.EnumType {
- return &file_backend_nvme_tcp_proto_enumTypes[0]
+ return &file_backend_nvme_proto_enumTypes[0]
}
func (x NvmeMultipath) Number() protoreflect.EnumNumber {
@@ -83,7 +83,7 @@ func (x NvmeMultipath) Number() protoreflect.EnumNumber {
// Deprecated: Use NvmeMultipath.Descriptor instead.
func (NvmeMultipath) EnumDescriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{0}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{0}
}
// Represents a target controller
@@ -109,7 +109,7 @@ type NvmeRemoteController struct {
func (x *NvmeRemoteController) Reset() {
*x = NvmeRemoteController{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[0]
+ mi := &file_backend_nvme_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -122,7 +122,7 @@ func (x *NvmeRemoteController) String() string {
func (*NvmeRemoteController) ProtoMessage() {}
func (x *NvmeRemoteController) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[0]
+ mi := &file_backend_nvme_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -135,7 +135,7 @@ func (x *NvmeRemoteController) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeRemoteController.ProtoReflect.Descriptor instead.
func (*NvmeRemoteController) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{0}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{0}
}
func (x *NvmeRemoteController) GetName() string {
@@ -198,7 +198,7 @@ type TcpController struct {
func (x *TcpController) Reset() {
*x = TcpController{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[1]
+ mi := &file_backend_nvme_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -211,7 +211,7 @@ func (x *TcpController) String() string {
func (*TcpController) ProtoMessage() {}
func (x *TcpController) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[1]
+ mi := &file_backend_nvme_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -224,7 +224,7 @@ func (x *TcpController) ProtoReflect() protoreflect.Message {
// Deprecated: Use TcpController.ProtoReflect.Descriptor instead.
func (*TcpController) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{1}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{1}
}
func (x *TcpController) GetHdgst() bool {
@@ -271,7 +271,7 @@ type NvmePath struct {
func (x *NvmePath) Reset() {
*x = NvmePath{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[2]
+ mi := &file_backend_nvme_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -284,7 +284,7 @@ func (x *NvmePath) String() string {
func (*NvmePath) ProtoMessage() {}
func (x *NvmePath) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[2]
+ mi := &file_backend_nvme_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -297,7 +297,7 @@ func (x *NvmePath) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmePath.ProtoReflect.Descriptor instead.
func (*NvmePath) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{2}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{2}
}
func (x *NvmePath) GetName() string {
@@ -358,7 +358,7 @@ type FabricsPath struct {
func (x *FabricsPath) Reset() {
*x = FabricsPath{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[3]
+ mi := &file_backend_nvme_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -371,7 +371,7 @@ func (x *FabricsPath) String() string {
func (*FabricsPath) ProtoMessage() {}
func (x *FabricsPath) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[3]
+ mi := &file_backend_nvme_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -384,7 +384,7 @@ func (x *FabricsPath) ProtoReflect() protoreflect.Message {
// Deprecated: Use FabricsPath.ProtoReflect.Descriptor instead.
func (*FabricsPath) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{3}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{3}
}
func (x *FabricsPath) GetTrsvcid() int64 {
@@ -455,7 +455,7 @@ type NvmeRemoteNamespace struct {
func (x *NvmeRemoteNamespace) Reset() {
*x = NvmeRemoteNamespace{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[4]
+ mi := &file_backend_nvme_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -468,7 +468,7 @@ func (x *NvmeRemoteNamespace) String() string {
func (*NvmeRemoteNamespace) ProtoMessage() {}
func (x *NvmeRemoteNamespace) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[4]
+ mi := &file_backend_nvme_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -481,7 +481,7 @@ func (x *NvmeRemoteNamespace) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeRemoteNamespace.ProtoReflect.Descriptor instead.
func (*NvmeRemoteNamespace) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{4}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{4}
}
func (x *NvmeRemoteNamespace) GetName() string {
@@ -542,7 +542,7 @@ type CreateNvmeRemoteControllerRequest struct {
func (x *CreateNvmeRemoteControllerRequest) Reset() {
*x = CreateNvmeRemoteControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[5]
+ mi := &file_backend_nvme_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -555,7 +555,7 @@ func (x *CreateNvmeRemoteControllerRequest) String() string {
func (*CreateNvmeRemoteControllerRequest) ProtoMessage() {}
func (x *CreateNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[5]
+ mi := &file_backend_nvme_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -568,7 +568,7 @@ func (x *CreateNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message
// Deprecated: Use CreateNvmeRemoteControllerRequest.ProtoReflect.Descriptor instead.
func (*CreateNvmeRemoteControllerRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{5}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{5}
}
func (x *CreateNvmeRemoteControllerRequest) GetNvmeRemoteController() *NvmeRemoteController {
@@ -601,7 +601,7 @@ type DeleteNvmeRemoteControllerRequest struct {
func (x *DeleteNvmeRemoteControllerRequest) Reset() {
*x = DeleteNvmeRemoteControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[6]
+ mi := &file_backend_nvme_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -614,7 +614,7 @@ func (x *DeleteNvmeRemoteControllerRequest) String() string {
func (*DeleteNvmeRemoteControllerRequest) ProtoMessage() {}
func (x *DeleteNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[6]
+ mi := &file_backend_nvme_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -627,7 +627,7 @@ func (x *DeleteNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message
// Deprecated: Use DeleteNvmeRemoteControllerRequest.ProtoReflect.Descriptor instead.
func (*DeleteNvmeRemoteControllerRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{6}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{6}
}
func (x *DeleteNvmeRemoteControllerRequest) GetName() string {
@@ -662,7 +662,7 @@ type UpdateNvmeRemoteControllerRequest struct {
func (x *UpdateNvmeRemoteControllerRequest) Reset() {
*x = UpdateNvmeRemoteControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[7]
+ mi := &file_backend_nvme_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -675,7 +675,7 @@ func (x *UpdateNvmeRemoteControllerRequest) String() string {
func (*UpdateNvmeRemoteControllerRequest) ProtoMessage() {}
func (x *UpdateNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[7]
+ mi := &file_backend_nvme_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -688,7 +688,7 @@ func (x *UpdateNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message
// Deprecated: Use UpdateNvmeRemoteControllerRequest.ProtoReflect.Descriptor instead.
func (*UpdateNvmeRemoteControllerRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{7}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{7}
}
func (x *UpdateNvmeRemoteControllerRequest) GetNvmeRemoteController() *NvmeRemoteController {
@@ -729,7 +729,7 @@ type ListNvmeRemoteControllersRequest struct {
func (x *ListNvmeRemoteControllersRequest) Reset() {
*x = ListNvmeRemoteControllersRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[8]
+ mi := &file_backend_nvme_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -742,7 +742,7 @@ func (x *ListNvmeRemoteControllersRequest) String() string {
func (*ListNvmeRemoteControllersRequest) ProtoMessage() {}
func (x *ListNvmeRemoteControllersRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[8]
+ mi := &file_backend_nvme_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -755,7 +755,7 @@ func (x *ListNvmeRemoteControllersRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeRemoteControllersRequest.ProtoReflect.Descriptor instead.
func (*ListNvmeRemoteControllersRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{8}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{8}
}
func (x *ListNvmeRemoteControllersRequest) GetParent() string {
@@ -794,7 +794,7 @@ type ListNvmeRemoteControllersResponse struct {
func (x *ListNvmeRemoteControllersResponse) Reset() {
*x = ListNvmeRemoteControllersResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[9]
+ mi := &file_backend_nvme_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -807,7 +807,7 @@ func (x *ListNvmeRemoteControllersResponse) String() string {
func (*ListNvmeRemoteControllersResponse) ProtoMessage() {}
func (x *ListNvmeRemoteControllersResponse) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[9]
+ mi := &file_backend_nvme_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -820,7 +820,7 @@ func (x *ListNvmeRemoteControllersResponse) ProtoReflect() protoreflect.Message
// Deprecated: Use ListNvmeRemoteControllersResponse.ProtoReflect.Descriptor instead.
func (*ListNvmeRemoteControllersResponse) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{9}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{9}
}
func (x *ListNvmeRemoteControllersResponse) GetNvmeRemoteControllers() []*NvmeRemoteController {
@@ -850,7 +850,7 @@ type GetNvmeRemoteControllerRequest struct {
func (x *GetNvmeRemoteControllerRequest) Reset() {
*x = GetNvmeRemoteControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[10]
+ mi := &file_backend_nvme_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -863,7 +863,7 @@ func (x *GetNvmeRemoteControllerRequest) String() string {
func (*GetNvmeRemoteControllerRequest) ProtoMessage() {}
func (x *GetNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[10]
+ mi := &file_backend_nvme_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -876,7 +876,7 @@ func (x *GetNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetNvmeRemoteControllerRequest.ProtoReflect.Descriptor instead.
func (*GetNvmeRemoteControllerRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{10}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{10}
}
func (x *GetNvmeRemoteControllerRequest) GetName() string {
@@ -899,7 +899,7 @@ type ResetNvmeRemoteControllerRequest struct {
func (x *ResetNvmeRemoteControllerRequest) Reset() {
*x = ResetNvmeRemoteControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[11]
+ mi := &file_backend_nvme_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -912,7 +912,7 @@ func (x *ResetNvmeRemoteControllerRequest) String() string {
func (*ResetNvmeRemoteControllerRequest) ProtoMessage() {}
func (x *ResetNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[11]
+ mi := &file_backend_nvme_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -925,7 +925,7 @@ func (x *ResetNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ResetNvmeRemoteControllerRequest.ProtoReflect.Descriptor instead.
func (*ResetNvmeRemoteControllerRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{11}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{11}
}
func (x *ResetNvmeRemoteControllerRequest) GetName() string {
@@ -948,7 +948,7 @@ type StatsNvmeRemoteControllerRequest struct {
func (x *StatsNvmeRemoteControllerRequest) Reset() {
*x = StatsNvmeRemoteControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[12]
+ mi := &file_backend_nvme_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -961,7 +961,7 @@ func (x *StatsNvmeRemoteControllerRequest) String() string {
func (*StatsNvmeRemoteControllerRequest) ProtoMessage() {}
func (x *StatsNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[12]
+ mi := &file_backend_nvme_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -974,7 +974,7 @@ func (x *StatsNvmeRemoteControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmeRemoteControllerRequest.ProtoReflect.Descriptor instead.
func (*StatsNvmeRemoteControllerRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{12}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{12}
}
func (x *StatsNvmeRemoteControllerRequest) GetName() string {
@@ -997,7 +997,7 @@ type StatsNvmeRemoteControllerResponse struct {
func (x *StatsNvmeRemoteControllerResponse) Reset() {
*x = StatsNvmeRemoteControllerResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[13]
+ mi := &file_backend_nvme_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1010,7 +1010,7 @@ func (x *StatsNvmeRemoteControllerResponse) String() string {
func (*StatsNvmeRemoteControllerResponse) ProtoMessage() {}
func (x *StatsNvmeRemoteControllerResponse) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[13]
+ mi := &file_backend_nvme_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1023,7 +1023,7 @@ func (x *StatsNvmeRemoteControllerResponse) ProtoReflect() protoreflect.Message
// Deprecated: Use StatsNvmeRemoteControllerResponse.ProtoReflect.Descriptor instead.
func (*StatsNvmeRemoteControllerResponse) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{13}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{13}
}
func (x *StatsNvmeRemoteControllerResponse) GetStats() *VolumeStats {
@@ -1051,7 +1051,7 @@ type ListNvmeRemoteNamespacesRequest struct {
func (x *ListNvmeRemoteNamespacesRequest) Reset() {
*x = ListNvmeRemoteNamespacesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[14]
+ mi := &file_backend_nvme_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1064,7 +1064,7 @@ func (x *ListNvmeRemoteNamespacesRequest) String() string {
func (*ListNvmeRemoteNamespacesRequest) ProtoMessage() {}
func (x *ListNvmeRemoteNamespacesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[14]
+ mi := &file_backend_nvme_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1077,7 +1077,7 @@ func (x *ListNvmeRemoteNamespacesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeRemoteNamespacesRequest.ProtoReflect.Descriptor instead.
func (*ListNvmeRemoteNamespacesRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{14}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{14}
}
func (x *ListNvmeRemoteNamespacesRequest) GetParent() string {
@@ -1116,7 +1116,7 @@ type ListNvmeRemoteNamespacesResponse struct {
func (x *ListNvmeRemoteNamespacesResponse) Reset() {
*x = ListNvmeRemoteNamespacesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[15]
+ mi := &file_backend_nvme_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1129,7 +1129,7 @@ func (x *ListNvmeRemoteNamespacesResponse) String() string {
func (*ListNvmeRemoteNamespacesResponse) ProtoMessage() {}
func (x *ListNvmeRemoteNamespacesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[15]
+ mi := &file_backend_nvme_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1142,7 +1142,7 @@ func (x *ListNvmeRemoteNamespacesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeRemoteNamespacesResponse.ProtoReflect.Descriptor instead.
func (*ListNvmeRemoteNamespacesResponse) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{15}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{15}
}
func (x *ListNvmeRemoteNamespacesResponse) GetNvmeRemoteNamespaces() []*NvmeRemoteNamespace {
@@ -1172,7 +1172,7 @@ type GetNvmeRemoteNamespaceRequest struct {
func (x *GetNvmeRemoteNamespaceRequest) Reset() {
*x = GetNvmeRemoteNamespaceRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[16]
+ mi := &file_backend_nvme_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1185,7 +1185,7 @@ func (x *GetNvmeRemoteNamespaceRequest) String() string {
func (*GetNvmeRemoteNamespaceRequest) ProtoMessage() {}
func (x *GetNvmeRemoteNamespaceRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[16]
+ mi := &file_backend_nvme_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1198,7 +1198,7 @@ func (x *GetNvmeRemoteNamespaceRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetNvmeRemoteNamespaceRequest.ProtoReflect.Descriptor instead.
func (*GetNvmeRemoteNamespaceRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{16}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{16}
}
func (x *GetNvmeRemoteNamespaceRequest) GetName() string {
@@ -1224,7 +1224,7 @@ type CreateNvmePathRequest struct {
func (x *CreateNvmePathRequest) Reset() {
*x = CreateNvmePathRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[17]
+ mi := &file_backend_nvme_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1237,7 +1237,7 @@ func (x *CreateNvmePathRequest) String() string {
func (*CreateNvmePathRequest) ProtoMessage() {}
func (x *CreateNvmePathRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[17]
+ mi := &file_backend_nvme_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1250,7 +1250,7 @@ func (x *CreateNvmePathRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateNvmePathRequest.ProtoReflect.Descriptor instead.
func (*CreateNvmePathRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{17}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{17}
}
func (x *CreateNvmePathRequest) GetNvmePath() *NvmePath {
@@ -1283,7 +1283,7 @@ type DeleteNvmePathRequest struct {
func (x *DeleteNvmePathRequest) Reset() {
*x = DeleteNvmePathRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[18]
+ mi := &file_backend_nvme_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1296,7 +1296,7 @@ func (x *DeleteNvmePathRequest) String() string {
func (*DeleteNvmePathRequest) ProtoMessage() {}
func (x *DeleteNvmePathRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[18]
+ mi := &file_backend_nvme_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1309,7 +1309,7 @@ func (x *DeleteNvmePathRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteNvmePathRequest.ProtoReflect.Descriptor instead.
func (*DeleteNvmePathRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{18}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{18}
}
func (x *DeleteNvmePathRequest) GetName() string {
@@ -1344,7 +1344,7 @@ type UpdateNvmePathRequest struct {
func (x *UpdateNvmePathRequest) Reset() {
*x = UpdateNvmePathRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[19]
+ mi := &file_backend_nvme_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1357,7 +1357,7 @@ func (x *UpdateNvmePathRequest) String() string {
func (*UpdateNvmePathRequest) ProtoMessage() {}
func (x *UpdateNvmePathRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[19]
+ mi := &file_backend_nvme_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1370,7 +1370,7 @@ func (x *UpdateNvmePathRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNvmePathRequest.ProtoReflect.Descriptor instead.
func (*UpdateNvmePathRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{19}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{19}
}
func (x *UpdateNvmePathRequest) GetNvmePath() *NvmePath {
@@ -1411,7 +1411,7 @@ type ListNvmePathsRequest struct {
func (x *ListNvmePathsRequest) Reset() {
*x = ListNvmePathsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[20]
+ mi := &file_backend_nvme_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1424,7 +1424,7 @@ func (x *ListNvmePathsRequest) String() string {
func (*ListNvmePathsRequest) ProtoMessage() {}
func (x *ListNvmePathsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[20]
+ mi := &file_backend_nvme_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1437,7 +1437,7 @@ func (x *ListNvmePathsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmePathsRequest.ProtoReflect.Descriptor instead.
func (*ListNvmePathsRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{20}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{20}
}
func (x *ListNvmePathsRequest) GetParent() string {
@@ -1476,7 +1476,7 @@ type ListNvmePathsResponse struct {
func (x *ListNvmePathsResponse) Reset() {
*x = ListNvmePathsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[21]
+ mi := &file_backend_nvme_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1489,7 +1489,7 @@ func (x *ListNvmePathsResponse) String() string {
func (*ListNvmePathsResponse) ProtoMessage() {}
func (x *ListNvmePathsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[21]
+ mi := &file_backend_nvme_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1502,7 +1502,7 @@ func (x *ListNvmePathsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmePathsResponse.ProtoReflect.Descriptor instead.
func (*ListNvmePathsResponse) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{21}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{21}
}
func (x *ListNvmePathsResponse) GetNvmePaths() []*NvmePath {
@@ -1532,7 +1532,7 @@ type GetNvmePathRequest struct {
func (x *GetNvmePathRequest) Reset() {
*x = GetNvmePathRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[22]
+ mi := &file_backend_nvme_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1545,7 +1545,7 @@ func (x *GetNvmePathRequest) String() string {
func (*GetNvmePathRequest) ProtoMessage() {}
func (x *GetNvmePathRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[22]
+ mi := &file_backend_nvme_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1558,7 +1558,7 @@ func (x *GetNvmePathRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetNvmePathRequest.ProtoReflect.Descriptor instead.
func (*GetNvmePathRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{22}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{22}
}
func (x *GetNvmePathRequest) GetName() string {
@@ -1581,7 +1581,7 @@ type StatsNvmePathRequest struct {
func (x *StatsNvmePathRequest) Reset() {
*x = StatsNvmePathRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[23]
+ mi := &file_backend_nvme_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1594,7 +1594,7 @@ func (x *StatsNvmePathRequest) String() string {
func (*StatsNvmePathRequest) ProtoMessage() {}
func (x *StatsNvmePathRequest) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[23]
+ mi := &file_backend_nvme_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1607,7 +1607,7 @@ func (x *StatsNvmePathRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmePathRequest.ProtoReflect.Descriptor instead.
func (*StatsNvmePathRequest) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{23}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{23}
}
func (x *StatsNvmePathRequest) GetName() string {
@@ -1630,7 +1630,7 @@ type StatsNvmePathResponse struct {
func (x *StatsNvmePathResponse) Reset() {
*x = StatsNvmePathResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_backend_nvme_tcp_proto_msgTypes[24]
+ mi := &file_backend_nvme_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1643,7 +1643,7 @@ func (x *StatsNvmePathResponse) String() string {
func (*StatsNvmePathResponse) ProtoMessage() {}
func (x *StatsNvmePathResponse) ProtoReflect() protoreflect.Message {
- mi := &file_backend_nvme_tcp_proto_msgTypes[24]
+ mi := &file_backend_nvme_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1656,7 +1656,7 @@ func (x *StatsNvmePathResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmePathResponse.ProtoReflect.Descriptor instead.
func (*StatsNvmePathResponse) Descriptor() ([]byte, []int) {
- return file_backend_nvme_tcp_proto_rawDescGZIP(), []int{24}
+ return file_backend_nvme_proto_rawDescGZIP(), []int{24}
}
func (x *StatsNvmePathResponse) GetStats() *VolumeStats {
@@ -1666,497 +1666,497 @@ func (x *StatsNvmePathResponse) GetStats() *VolumeStats {
return nil
}
-var File_backend_nvme_tcp_proto protoreflect.FileDescriptor
-
-var file_backend_nvme_tcp_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x5f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x74,
- 0x63, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x17, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70,
- 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65,
- 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69,
- 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0f,
- 0x6f, 0x70, 0x69, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x0a, 0x75, 0x75, 0x69, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xae, 0x03, 0x0a, 0x14,
- 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x46, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x32, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f,
+var File_backend_nvme_proto protoreflect.FileDescriptor
+
+var file_backend_nvme_proto_rawDesc = []byte{
+ 0x0a, 0x12, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x5f, 0x6e, 0x76, 0x6d, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
+ 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65,
+ 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f,
+ 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d,
+ 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
+ 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
+ 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
+ 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69,
+ 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
+ 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f,
+ 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0f, 0x6f, 0x70, 0x69, 0x63,
+ 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x75, 0x75, 0x69,
+ 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xae, 0x03, 0x0a, 0x14, 0x4e, 0x76, 0x6d, 0x65,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x12, 0x46, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x32,
+ 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76,
+ 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
+ 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x44, 0x0a, 0x09, 0x6d, 0x75, 0x6c, 0x74,
+ 0x69, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x6f, 0x70,
+ 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
+ 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61, 0x74, 0x68, 0x42, 0x03,
+ 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61, 0x74, 0x68, 0x12, 0x2b,
+ 0x0a, 0x0f, 0x69, 0x6f, 0x5f, 0x71, 0x75, 0x65, 0x75, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e,
+ 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x69, 0x6f,
+ 0x51, 0x75, 0x65, 0x75, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x22, 0x0a, 0x0a, 0x71,
+ 0x75, 0x65, 0x75, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x71, 0x75, 0x65, 0x75, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12,
+ 0x38, 0x0a, 0x03, 0x74, 0x63, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x44, 0x0a, 0x09,
- 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32,
- 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
- 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61,
- 0x74, 0x68, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61,
- 0x74, 0x68, 0x12, 0x2b, 0x0a, 0x0f, 0x69, 0x6f, 0x5f, 0x71, 0x75, 0x65, 0x75, 0x65, 0x73, 0x5f,
- 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01,
- 0x52, 0x0d, 0x69, 0x6f, 0x51, 0x75, 0x65, 0x75, 0x65, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12,
- 0x22, 0x0a, 0x0a, 0x71, 0x75, 0x65, 0x75, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x71, 0x75, 0x65, 0x75, 0x65, 0x53,
- 0x69, 0x7a, 0x65, 0x12, 0x38, 0x0a, 0x03, 0x74, 0x63, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x63, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x03, 0x74, 0x63, 0x70, 0x3a, 0x7d, 0xea,
- 0x41, 0x7a, 0x0a, 0x2b, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52,
- 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12,
- 0x1e, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x7d, 0x2a,
- 0x15, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x32, 0x14, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x5c, 0x0a, 0x0d,
- 0x54, 0x63, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x19, 0x0a,
- 0x05, 0x68, 0x64, 0x67, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41,
- 0x01, 0x52, 0x05, 0x68, 0x64, 0x67, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x64, 0x64, 0x67, 0x73,
- 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x64, 0x64,
- 0x67, 0x73, 0x74, 0x12, 0x15, 0x0a, 0x03, 0x70, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c,
- 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x03, 0x70, 0x73, 0x6b, 0x22, 0x97, 0x03, 0x0a, 0x08, 0x4e,
- 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x26, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x1d,
- 0x0a, 0x1b, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
- 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x5f, 0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d,
+ 0x31, 0x2e, 0x54, 0x63, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x03, 0x74, 0x63, 0x70, 0x3a, 0x7d, 0xea, 0x41, 0x7a, 0x0a, 0x2b,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65,
+ 0x63, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
+ 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x1e, 0x6e, 0x76, 0x6d,
+ 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x73, 0x2f, 0x7b, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x7d, 0x2a, 0x15, 0x6e, 0x76, 0x6d,
0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x4e, 0x61, 0x6d,
- 0x65, 0x52, 0x65, 0x66, 0x12, 0x42, 0x0a, 0x06, 0x74, 0x72, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x54, 0x72,
- 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02,
- 0x52, 0x06, 0x74, 0x72, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x06, 0x74, 0x72, 0x61, 0x64,
- 0x64, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x74,
- 0x72, 0x61, 0x64, 0x64, 0x72, 0x12, 0x3e, 0x0a, 0x07, 0x66, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
- 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x61, 0x62, 0x72,
- 0x69, 0x63, 0x73, 0x50, 0x61, 0x74, 0x68, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x07, 0x66, 0x61,
- 0x62, 0x72, 0x69, 0x63, 0x73, 0x3a, 0x4d, 0xea, 0x41, 0x4a, 0x0a, 0x1f, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f,
- 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x12, 0x6e, 0x76, 0x6d,
- 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x2f, 0x7b, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x7d, 0x2a,
- 0x09, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x32, 0x08, 0x6e, 0x76, 0x6d, 0x65,
- 0x50, 0x61, 0x74, 0x68, 0x22, 0x82, 0x02, 0x0a, 0x0b, 0x46, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73,
- 0x50, 0x61, 0x74, 0x68, 0x12, 0x1d, 0x0a, 0x07, 0x74, 0x72, 0x73, 0x76, 0x63, 0x69, 0x64, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x74, 0x72, 0x73, 0x76,
- 0x63, 0x69, 0x64, 0x12, 0x1b, 0x0a, 0x06, 0x73, 0x75, 0x62, 0x6e, 0x71, 0x6e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x73, 0x75, 0x62, 0x6e, 0x71, 0x6e,
- 0x12, 0x42, 0x0a, 0x06, 0x61, 0x64, 0x72, 0x66, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e,
+ 0x72, 0x73, 0x32, 0x14, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x5c, 0x0a, 0x0d, 0x54, 0x63, 0x70, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x19, 0x0a, 0x05, 0x68, 0x64, 0x67,
+ 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x68,
+ 0x64, 0x67, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x64, 0x64, 0x67, 0x73, 0x74, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x64, 0x64, 0x67, 0x73, 0x74, 0x12,
+ 0x15, 0x0a, 0x03, 0x70, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x42, 0x03, 0xe0, 0x41,
+ 0x01, 0x52, 0x03, 0x70, 0x73, 0x6b, 0x22, 0x97, 0x03, 0x0a, 0x08, 0x4e, 0x76, 0x6d, 0x65, 0x50,
+ 0x61, 0x74, 0x68, 0x12, 0x3a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x26, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x6f, 0x70,
+ 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
+ 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
+ 0x5f, 0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x6e, 0x61,
+ 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41,
+ 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
+ 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x11, 0x63,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x66,
+ 0x12, 0x42, 0x0a, 0x06, 0x74, 0x72, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e,
0x32, 0x25, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
- 0x73, 0x46, 0x61, 0x6d, 0x69, 0x6c, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x61, 0x64,
- 0x72, 0x66, 0x61, 0x6d, 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74,
- 0x72, 0x61, 0x64, 0x64, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01,
- 0x52, 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x72, 0x61, 0x64, 0x64, 0x72, 0x12, 0x2a,
- 0x0a, 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x72, 0x73, 0x76, 0x63, 0x69, 0x64,
- 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x73, 0x6f, 0x75,
- 0x72, 0x63, 0x65, 0x54, 0x72, 0x73, 0x76, 0x63, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x07, 0x68, 0x6f,
- 0x73, 0x74, 0x6e, 0x71, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01,
- 0x52, 0x07, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x71, 0x6e, 0x22, 0xb9, 0x03, 0x0a, 0x13, 0x4e, 0x76,
- 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x12, 0x45, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x31, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e,
- 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x5f, 0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f,
+ 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70,
+ 0x6f, 0x72, 0x74, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x74, 0x72,
+ 0x74, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x06, 0x74, 0x72, 0x61, 0x64, 0x64, 0x72, 0x18, 0x04,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x74, 0x72, 0x61, 0x64, 0x64,
+ 0x72, 0x12, 0x3e, 0x0a, 0x07, 0x66, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73, 0x18, 0x05, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73, 0x50,
+ 0x61, 0x74, 0x68, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x07, 0x66, 0x61, 0x62, 0x72, 0x69, 0x63,
+ 0x73, 0x3a, 0x4d, 0xea, 0x41, 0x4a, 0x0a, 0x1f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x4e,
+ 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x12, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
+ 0x68, 0x73, 0x2f, 0x7b, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x7d, 0x2a, 0x09, 0x6e, 0x76, 0x6d,
+ 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x32, 0x08, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68,
+ 0x22, 0x82, 0x02, 0x0a, 0x0b, 0x46, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73, 0x50, 0x61, 0x74, 0x68,
+ 0x12, 0x1d, 0x0a, 0x07, 0x74, 0x72, 0x73, 0x76, 0x63, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x03, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x74, 0x72, 0x73, 0x76, 0x63, 0x69, 0x64, 0x12,
+ 0x1b, 0x0a, 0x06, 0x73, 0x75, 0x62, 0x6e, 0x71, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x73, 0x75, 0x62, 0x6e, 0x71, 0x6e, 0x12, 0x42, 0x0a, 0x06,
+ 0x61, 0x64, 0x72, 0x66, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
- 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x66, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x73, 0x69,
- 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x73,
- 0x69, 0x64, 0x12, 0x19, 0x0a, 0x05, 0x6e, 0x67, 0x75, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x6e, 0x67, 0x75, 0x69, 0x64, 0x12, 0x19, 0x0a,
- 0x05, 0x65, 0x75, 0x69, 0x36, 0x34, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41,
- 0x03, 0x52, 0x05, 0x65, 0x75, 0x69, 0x36, 0x34, 0x12, 0x30, 0x0a, 0x04, 0x75, 0x75, 0x69, 0x64,
- 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
- 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x75, 0x69, 0x64, 0x42,
- 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x75, 0x75, 0x69, 0x64, 0x3a, 0x79, 0xea, 0x41, 0x76, 0x0a,
- 0x2a, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a,
- 0x65, 0x63, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1d, 0x6e, 0x76, 0x6d,
- 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x73, 0x2f, 0x7b, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x7d, 0x2a, 0x14, 0x6e, 0x76, 0x6d, 0x65,
- 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
- 0x32, 0x13, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xc8, 0x01, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x63, 0x0a, 0x16, 0x6e,
- 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f, 0x70,
- 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14, 0x6e, 0x76, 0x6d, 0x65,
- 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x12, 0x3e, 0x0a, 0x19, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f,
- 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65,
- 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64,
- 0x22, 0x92, 0x01, 0x0a, 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52,
- 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70,
- 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61,
- 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69,
- 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xf4, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x63, 0x0a, 0x16, 0x6e,
- 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f, 0x70,
- 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14, 0x6e, 0x76, 0x6d, 0x65,
- 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73,
- 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61,
- 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73,
- 0x69, 0x6e, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c,
- 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xb1, 0x01, 0x0a,
- 0x20, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x47, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x46, 0x61, 0x6d,
+ 0x69, 0x6c, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x61, 0x64, 0x72, 0x66, 0x61, 0x6d,
+ 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x64, 0x64,
+ 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x54, 0x72, 0x61, 0x64, 0x64, 0x72, 0x12, 0x2a, 0x0a, 0x0e, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x72, 0x73, 0x76, 0x63, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01,
+ 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54,
+ 0x72, 0x73, 0x76, 0x63, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x07, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x71,
+ 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x07, 0x68, 0x6f,
+ 0x73, 0x74, 0x6e, 0x71, 0x6e, 0x22, 0xb9, 0x03, 0x0a, 0x13, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65,
+ 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x45, 0x0a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0xe0, 0x41, 0x03,
+ 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52,
+ 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x5f, 0x0a, 0x13, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
+ 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61,
0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76,
0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
- 0x65, 0x72, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61,
- 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0,
- 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a,
- 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
- 0x22, 0xad, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
- 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65,
- 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x60, 0x0a, 0x17, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72,
- 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x65, 0x72, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x4e, 0x61,
+ 0x6d, 0x65, 0x52, 0x65, 0x66, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x73, 0x69, 0x64, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x73, 0x69, 0x64, 0x12, 0x19,
+ 0x0a, 0x05, 0x6e, 0x67, 0x75, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
+ 0x41, 0x03, 0x52, 0x05, 0x6e, 0x67, 0x75, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x05, 0x65, 0x75, 0x69,
+ 0x36, 0x34, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x05, 0x65,
+ 0x75, 0x69, 0x36, 0x34, 0x12, 0x30, 0x0a, 0x04, 0x75, 0x75, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x6d,
+ 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x75, 0x69, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03,
+ 0x52, 0x04, 0x75, 0x75, 0x69, 0x64, 0x3a, 0x79, 0xea, 0x41, 0x76, 0x0a, 0x2a, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
+ 0x6f, 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x1d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
+ 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x76,
+ 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x7d, 0x2a, 0x14, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
+ 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x32, 0x13, 0x6e, 0x76,
+ 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x22, 0xc8, 0x01, 0x0a, 0x21, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x63, 0x0a, 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
+ 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d,
0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x52, 0x15, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e,
- 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74,
- 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
- 0x22, 0x65, 0x0a, 0x1e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
+ 0x72, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
+ 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x3e, 0x0a, 0x19,
+ 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74,
+ 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
+ 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x22, 0x92, 0x01, 0x0a,
+ 0x21, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d,
0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x67, 0x0a, 0x20, 0x52, 0x65, 0x73, 0x65, 0x74,
- 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41,
- 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x22, 0x67, 0x0a, 0x20, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
- 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e,
+ 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77,
+ 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03,
+ 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e,
+ 0x67, 0x22, 0xf4, 0x01, 0x0a, 0x21, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x63, 0x0a, 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
+ 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d,
+ 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x14, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
+ 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x40, 0x0a, 0x0b,
+ 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
+ 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0,
+ 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x28,
+ 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18,
+ 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f,
+ 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xb1, 0x01, 0x0a, 0x20, 0x4c, 0x69, 0x73,
+ 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a,
+ 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0,
+ 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65,
+ 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x06,
+ 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73,
+ 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08,
+ 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65,
+ 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
+ 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xad, 0x01, 0x0a,
+ 0x21, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x12, 0x60, 0x0a, 0x17, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74,
+ 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20,
+ 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
+ 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x15, 0x6e,
0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5a, 0x0a, 0x21, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35,
- 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05,
- 0x73, 0x74, 0x61, 0x74, 0x73, 0x22, 0xaf, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76,
- 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x06, 0x70, 0x61, 0x72,
- 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2e, 0xe0, 0x41, 0x02, 0xfa, 0x41,
- 0x28, 0x0a, 0x26, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
- 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53,
- 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61,
- 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa9, 0x01, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x16,
- 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x6f,
+ 0x6c, 0x65, 0x72, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67,
+ 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e,
+ 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x65, 0x0a, 0x1e,
+ 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43,
+ 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41,
+ 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
+ 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x22, 0x67, 0x0a, 0x20, 0x52, 0x65, 0x73, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x14, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e,
- 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f,
- 0x6b, 0x65, 0x6e, 0x22, 0x63, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65,
- 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x42, 0x2e, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e,
- 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x7e, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61,
- 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x3e, 0x0a, 0x09, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61,
- 0x74, 0x68, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
- 0x68, 0x12, 0x25, 0x0a, 0x0c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x69,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x6e, 0x76,
- 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x49, 0x64, 0x22, 0x7a, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65,
- 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x37, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
+ 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x67, 0x0a, 0x20,
+ 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f,
+ 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52,
+ 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5a, 0x0a, 0x21, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76,
+ 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
+ 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x74,
+ 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
+ 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x56,
+ 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74,
+ 0x73, 0x22, 0xaf, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65,
+ 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2e, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x6f,
+ 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
+ 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a,
+ 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
+ 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12,
+ 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f,
+ 0x6b, 0x65, 0x6e, 0x22, 0xa9, 0x01, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5d, 0x0a, 0x16, 0x6e, 0x76, 0x6d, 0x65,
+ 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76,
+ 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x14, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
+ 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
+ 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
+ 0x63, 0x0a, 0x1d, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
+ 0x12, 0x42, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2e,
+ 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x28, 0x0a, 0x26, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x52,
+ 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x7e, 0x0a, 0x15, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76,
+ 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a,
+ 0x09, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
+ 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
+ 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x42, 0x03,
+ 0xe0, 0x41, 0x02, 0x52, 0x08, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x25, 0x0a,
+ 0x0c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61,
+ 0x74, 0x68, 0x49, 0x64, 0x22, 0x7a, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76,
+ 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41, 0x02,
+ 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68,
+ 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f,
+ 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0,
+ 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67,
+ 0x22, 0xc3, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50,
+ 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a, 0x09, 0x6e, 0x76,
+ 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e,
+ 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x42, 0x03, 0xe0, 0x41, 0x02,
+ 0x52, 0x08, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70,
+ 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01,
+ 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x0d,
+ 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x03, 0x20,
+ 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d,
+ 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0x99, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x4e,
+ 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
+ 0x3b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
0x23, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65,
- 0x50, 0x61, 0x74, 0x68, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c,
- 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73,
- 0x73, 0x69, 0x6e, 0x67, 0x22, 0xc3, 0x01, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e,
- 0x0a, 0x09, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x42,
- 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x40,
- 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42,
- 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b,
- 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e,
- 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c,
- 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0x99, 0x01, 0x0a, 0x14, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x3b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f,
- 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
- 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69,
- 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
- 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67,
- 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x7c, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76,
- 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
- 0x3b, 0x0a, 0x0a, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
- 0x68, 0x52, 0x09, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x12, 0x26, 0x0a, 0x0f,
- 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54,
- 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x4d, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50,
- 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1d,
- 0x0a, 0x1b, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
- 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x22, 0x4f, 0x0a, 0x14, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65,
- 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41, 0x02, 0xfa, 0x41,
- 0x1d, 0x0a, 0x1b, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x4e, 0x0a, 0x15, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d,
- 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a,
- 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f,
- 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73,
- 0x74, 0x61, 0x74, 0x73, 0x2a, 0x86, 0x01, 0x0a, 0x0d, 0x4e, 0x76, 0x6d, 0x65, 0x4d, 0x75, 0x6c,
- 0x74, 0x69, 0x70, 0x61, 0x74, 0x68, 0x12, 0x1e, 0x0a, 0x1a, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4d,
- 0x55, 0x4c, 0x54, 0x49, 0x50, 0x41, 0x54, 0x48, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
- 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x1a, 0x0a, 0x16, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4d,
- 0x55, 0x4c, 0x54, 0x49, 0x50, 0x41, 0x54, 0x48, 0x5f, 0x44, 0x49, 0x53, 0x41, 0x42, 0x4c, 0x45,
- 0x10, 0x01, 0x12, 0x1b, 0x0a, 0x17, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49,
- 0x50, 0x41, 0x54, 0x48, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x4f, 0x56, 0x45, 0x52, 0x10, 0x02, 0x12,
- 0x1c, 0x0a, 0x18, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x41, 0x54,
- 0x48, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x41, 0x54, 0x48, 0x10, 0x03, 0x32, 0xb2, 0x14,
- 0x0a, 0x1b, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xeb, 0x01,
- 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x35, 0x2e, 0x6f,
- 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
- 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x6c, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x33, 0x22, 0x19, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x52,
- 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73,
- 0x3a, 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f,
- 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0xda, 0x41, 0x30, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f,
- 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x12, 0x9e, 0x01, 0x0a, 0x1a,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x35, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93, 0x02,
- 0x24, 0x2a, 0x22, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d,
- 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xfd, 0x01, 0x0a,
- 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x35, 0x2e, 0x6f, 0x70,
+ 0x50, 0x61, 0x74, 0x68, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09,
+ 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22,
+ 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
+ 0x65, 0x6e, 0x22, 0x7c, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61,
+ 0x74, 0x68, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3b, 0x0a, 0x0a, 0x6e,
+ 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
+ 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x09, 0x6e,
+ 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74,
+ 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
+ 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
+ 0x22, 0x4d, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x6f, 0x70,
0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
- 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x7e, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x53, 0x32, 0x39, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
- 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e,
- 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0xda, 0x41, 0x22, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72,
- 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xb2, 0x01, 0x0a,
- 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x34, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f,
- 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x35, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65,
- 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12,
- 0x17, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x73, 0x75, 0x62,
- 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
- 0x74, 0x12, 0xaa, 0x01, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
- 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x32, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x31, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x24, 0x12, 0x22, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e,
- 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa5,
- 0x01, 0x0a, 0x19, 0x52, 0x65, 0x73, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f,
- 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x34, 0x2e, 0x6f,
+ 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22,
+ 0x4f, 0x0a, 0x14, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x23, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x1d, 0x0a, 0x1b, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3a, 0x82, 0xd3, 0xe4, 0x93,
- 0x02, 0x2d, 0x22, 0x28, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76,
+ 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x22, 0x4e, 0x0a, 0x15, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
+ 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x74, 0x61,
+ 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x6f,
+ 0x6c, 0x75, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73,
+ 0x2a, 0x86, 0x01, 0x0a, 0x0d, 0x4e, 0x76, 0x6d, 0x65, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x61,
+ 0x74, 0x68, 0x12, 0x1e, 0x0a, 0x1a, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49,
+ 0x50, 0x41, 0x54, 0x48, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
+ 0x10, 0x00, 0x12, 0x1a, 0x0a, 0x16, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49,
+ 0x50, 0x41, 0x54, 0x48, 0x5f, 0x44, 0x49, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x1b,
+ 0x0a, 0x17, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x41, 0x54, 0x48,
+ 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x4f, 0x56, 0x45, 0x52, 0x10, 0x02, 0x12, 0x1c, 0x0a, 0x18, 0x4e,
+ 0x56, 0x4d, 0x45, 0x5f, 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x41, 0x54, 0x48, 0x5f, 0x4d, 0x55,
+ 0x4c, 0x54, 0x49, 0x50, 0x41, 0x54, 0x48, 0x10, 0x03, 0x32, 0xb2, 0x14, 0x0a, 0x1b, 0x4e, 0x76,
0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
- 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x73, 0x65, 0x74, 0x3a, 0x01, 0x2a, 0xda,
- 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xc1, 0x01, 0x0a, 0x19, 0x53, 0x74, 0x61, 0x74, 0x73,
+ 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xeb, 0x01, 0x0a, 0x1a, 0x43, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x35, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72,
+ 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x33, 0x22, 0x19, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
+ 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x3a, 0x16, 0x6e, 0x76,
+ 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0xda, 0x41, 0x30, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f,
+ 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2c, 0x6e, 0x76,
+ 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x12, 0x9e, 0x01, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65,
+ 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
+ 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x35, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65,
+ 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
+ 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e,
+ 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
+ 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x2a, 0x22, 0x2f,
+ 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d,
+ 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a,
+ 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xfd, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x35, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28,
+ 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
+ 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x7e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x53,
+ 0x32, 0x39, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f,
+ 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2e, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x16, 0x6e, 0x76, 0x6d,
+ 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
+ 0x6c, 0x65, 0x72, 0xda, 0x41, 0x22, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x6d, 0x6f, 0x74,
+ 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2c, 0x75, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xb2, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73,
+ 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x34, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74,
0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x34, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e,
- 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x37, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2a, 0x12, 0x28, 0x2f, 0x76, 0x31, 0x2f, 0x7b,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74,
- 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xaf, 0x01, 0x0a, 0x18, 0x4c,
- 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x33, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73,
- 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
- 0x73, 0x65, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x76, 0x31, 0x2f,
- 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x73, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa6, 0x01, 0x0a,
- 0x16, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61,
- 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x31, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74,
- 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
+ 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
+ 0x6e, 0x73, 0x65, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x76, 0x31,
+ 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
+ 0x65, 0x6d, 0x73, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xaa, 0x01,
+ 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x32, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
+ 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47,
+ 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74,
+ 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e,
+ 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x12,
+ 0x22, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52,
+ 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73,
+ 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa5, 0x01, 0x0a, 0x19, 0x52,
+ 0x65, 0x73, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x34, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65,
+ 0x73, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16,
+ 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
+ 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x22, 0x28,
+ 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65,
+ 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f,
+ 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x73, 0x65, 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x12, 0xc1, 0x01, 0x0a, 0x19, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x12, 0x34, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
+ 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x52,
+ 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74,
+ 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x37, 0x82,
+ 0xd3, 0xe4, 0x93, 0x02, 0x2a, 0x12, 0x28, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x74, 0x73, 0xda,
+ 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xaf, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x4e,
+ 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
+ 0x63, 0x65, 0x73, 0x12, 0x33, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d,
+ 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x28,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72,
+ 0x65, 0x6e, 0x74, 0x3d, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x7d, 0xda,
+ 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa6, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74,
0x4e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x22, 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12, 0x21, 0x2f, 0x76, 0x31,
- 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41,
- 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x94, 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
- 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x29, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
- 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
- 0x68, 0x22, 0x39, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x22, 0x0d, 0x2f, 0x76, 0x31, 0x2f, 0x6e,
- 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x3a, 0x09, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70,
- 0x61, 0x74, 0x68, 0xda, 0x41, 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x2c,
- 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x69, 0x64, 0x12, 0x7a, 0x0a, 0x0e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x29,
- 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
- 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61,
- 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74,
- 0x79, 0x22, 0x25, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x2a, 0x16, 0x2f, 0x76, 0x31, 0x2f, 0x7b,
- 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x2f, 0x2a,
- 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa6, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x29, 0x2e, 0x6f, 0x70,
- 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52,
- 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x61, 0x63, 0x65, 0x12, 0x31, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65,
- 0x50, 0x61, 0x74, 0x68, 0x22, 0x4b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x32, 0x20, 0x2f, 0x76,
- 0x31, 0x2f, 0x7b, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x2e, 0x6e, 0x61, 0x6d,
- 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x09,
- 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0xda, 0x41, 0x15, 0x6e, 0x76, 0x6d, 0x65,
- 0x5f, 0x70, 0x61, 0x74, 0x68, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
- 0x6b, 0x12, 0x8e, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61,
- 0x74, 0x68, 0x73, 0x12, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d,
- 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19,
- 0x12, 0x17, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x73, 0x75,
- 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65,
- 0x6e, 0x74, 0x12, 0x7a, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
- 0x68, 0x12, 0x26, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61,
- 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e,
- 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x22, 0x25, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12,
- 0x16, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x50,
- 0x61, 0x74, 0x68, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x91,
- 0x01, 0x0a, 0x0d, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68,
- 0x12, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50,
- 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x6f, 0x70, 0x69,
+ 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22,
+ 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61,
+ 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x12, 0x94, 0x01, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
+ 0x50, 0x61, 0x74, 0x68, 0x12, 0x29, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
+ 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x22, 0x39, 0x82,
+ 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x22, 0x0d, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x50,
+ 0x61, 0x74, 0x68, 0x73, 0x3a, 0x09, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0xda,
+ 0x41, 0x16, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x2c, 0x6e, 0x76, 0x6d, 0x65,
+ 0x5f, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x69, 0x64, 0x12, 0x7a, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65,
+ 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x29, 0x2e, 0x6f, 0x70, 0x69,
0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x73,
- 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12, 0x1c, 0x2f,
- 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
- 0x68, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x42, 0x62, 0x0a, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x13, 0x42, 0x61, 0x63, 0x6b, 0x65, 0x6e,
- 0x64, 0x4e, 0x76, 0x6d, 0x65, 0x54, 0x63, 0x70, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
- 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6f, 0x70, 0x69, 0x70,
- 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x6f, 0x70, 0x69, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f,
- 0x67, 0x65, 0x6e, 0x2f, 0x67, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
+ 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x25, 0x82,
+ 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x2a, 0x16, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
+ 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa6, 0x01, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x29, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64,
+ 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68,
+ 0x22, 0x4b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x32, 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e,
+ 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76,
+ 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x09, 0x6e, 0x76, 0x6d, 0x65,
+ 0x5f, 0x70, 0x61, 0x74, 0x68, 0xda, 0x41, 0x15, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70, 0x61, 0x74,
+ 0x68, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0x8e, 0x01,
+ 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x12,
+ 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74,
+ 0x68, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
+ 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x12, 0x17, 0x2f, 0x76,
+ 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73,
+ 0x74, 0x65, 0x6d, 0x73, 0x7d, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x7a,
+ 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x26, 0x2e,
+ 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x50,
+ 0x61, 0x74, 0x68, 0x22, 0x25, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x18, 0x12, 0x16, 0x2f, 0x76, 0x31,
+ 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73,
+ 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x91, 0x01, 0x0a, 0x0d, 0x53,
+ 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x28, 0x2e, 0x6f,
+ 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
+ 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74,
+ 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
+ 0x65, 0x22, 0x2b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1e, 0x12, 0x1c, 0x2f, 0x76, 0x31, 0x2f, 0x7b,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x50, 0x61, 0x74, 0x68, 0x73, 0x2f, 0x2a,
+ 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x5f,
+ 0x0a, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x42, 0x10, 0x42, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x4e, 0x76, 0x6d,
+ 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
+ 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f,
+ 0x6f, 0x70, 0x69, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2f,
+ 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x67, 0x6f, 0x62,
+ 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
- file_backend_nvme_tcp_proto_rawDescOnce sync.Once
- file_backend_nvme_tcp_proto_rawDescData = file_backend_nvme_tcp_proto_rawDesc
+ file_backend_nvme_proto_rawDescOnce sync.Once
+ file_backend_nvme_proto_rawDescData = file_backend_nvme_proto_rawDesc
)
-func file_backend_nvme_tcp_proto_rawDescGZIP() []byte {
- file_backend_nvme_tcp_proto_rawDescOnce.Do(func() {
- file_backend_nvme_tcp_proto_rawDescData = protoimpl.X.CompressGZIP(file_backend_nvme_tcp_proto_rawDescData)
+func file_backend_nvme_proto_rawDescGZIP() []byte {
+ file_backend_nvme_proto_rawDescOnce.Do(func() {
+ file_backend_nvme_proto_rawDescData = protoimpl.X.CompressGZIP(file_backend_nvme_proto_rawDescData)
})
- return file_backend_nvme_tcp_proto_rawDescData
+ return file_backend_nvme_proto_rawDescData
}
-var file_backend_nvme_tcp_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_backend_nvme_tcp_proto_msgTypes = make([]protoimpl.MessageInfo, 25)
-var file_backend_nvme_tcp_proto_goTypes = []interface{}{
+var file_backend_nvme_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
+var file_backend_nvme_proto_msgTypes = make([]protoimpl.MessageInfo, 25)
+var file_backend_nvme_proto_goTypes = []interface{}{
(NvmeMultipath)(0), // 0: opi_api.storage.v1.NvmeMultipath
(*NvmeRemoteController)(nil), // 1: opi_api.storage.v1.NvmeRemoteController
(*TcpController)(nil), // 2: opi_api.storage.v1.TcpController
@@ -2190,7 +2190,7 @@ var file_backend_nvme_tcp_proto_goTypes = []interface{}{
(*VolumeStats)(nil), // 30: opi_api.storage.v1.VolumeStats
(*emptypb.Empty)(nil), // 31: google.protobuf.Empty
}
-var file_backend_nvme_tcp_proto_depIdxs = []int32{
+var file_backend_nvme_proto_depIdxs = []int32{
0, // 0: opi_api.storage.v1.NvmeRemoteController.multipath:type_name -> opi_api.storage.v1.NvmeMultipath
2, // 1: opi_api.storage.v1.NvmeRemoteController.tcp:type_name -> opi_api.storage.v1.TcpController
26, // 2: opi_api.storage.v1.NvmePath.trtype:type_name -> opi_api.storage.v1.NvmeTransportType
@@ -2245,14 +2245,14 @@ var file_backend_nvme_tcp_proto_depIdxs = []int32{
0, // [0:17] is the sub-list for field type_name
}
-func init() { file_backend_nvme_tcp_proto_init() }
-func file_backend_nvme_tcp_proto_init() {
- if File_backend_nvme_tcp_proto != nil {
+func init() { file_backend_nvme_proto_init() }
+func file_backend_nvme_proto_init() {
+ if File_backend_nvme_proto != nil {
return
}
file_opicommon_proto_init()
if !protoimpl.UnsafeEnabled {
- file_backend_nvme_tcp_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeRemoteController); i {
case 0:
return &v.state
@@ -2264,7 +2264,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*TcpController); i {
case 0:
return &v.state
@@ -2276,7 +2276,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmePath); i {
case 0:
return &v.state
@@ -2288,7 +2288,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*FabricsPath); i {
case 0:
return &v.state
@@ -2300,7 +2300,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeRemoteNamespace); i {
case 0:
return &v.state
@@ -2312,7 +2312,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateNvmeRemoteControllerRequest); i {
case 0:
return &v.state
@@ -2324,7 +2324,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteNvmeRemoteControllerRequest); i {
case 0:
return &v.state
@@ -2336,7 +2336,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateNvmeRemoteControllerRequest); i {
case 0:
return &v.state
@@ -2348,7 +2348,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeRemoteControllersRequest); i {
case 0:
return &v.state
@@ -2360,7 +2360,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeRemoteControllersResponse); i {
case 0:
return &v.state
@@ -2372,7 +2372,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNvmeRemoteControllerRequest); i {
case 0:
return &v.state
@@ -2384,7 +2384,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ResetNvmeRemoteControllerRequest); i {
case 0:
return &v.state
@@ -2396,7 +2396,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeRemoteControllerRequest); i {
case 0:
return &v.state
@@ -2408,7 +2408,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeRemoteControllerResponse); i {
case 0:
return &v.state
@@ -2420,7 +2420,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeRemoteNamespacesRequest); i {
case 0:
return &v.state
@@ -2432,7 +2432,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeRemoteNamespacesResponse); i {
case 0:
return &v.state
@@ -2444,7 +2444,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNvmeRemoteNamespaceRequest); i {
case 0:
return &v.state
@@ -2456,7 +2456,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateNvmePathRequest); i {
case 0:
return &v.state
@@ -2468,7 +2468,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteNvmePathRequest); i {
case 0:
return &v.state
@@ -2480,7 +2480,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateNvmePathRequest); i {
case 0:
return &v.state
@@ -2492,7 +2492,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmePathsRequest); i {
case 0:
return &v.state
@@ -2504,7 +2504,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmePathsResponse); i {
case 0:
return &v.state
@@ -2516,7 +2516,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNvmePathRequest); i {
case 0:
return &v.state
@@ -2528,7 +2528,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmePathRequest); i {
case 0:
return &v.state
@@ -2540,7 +2540,7 @@ func file_backend_nvme_tcp_proto_init() {
return nil
}
}
- file_backend_nvme_tcp_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
+ file_backend_nvme_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmePathResponse); i {
case 0:
return &v.state
@@ -2557,19 +2557,19 @@ func file_backend_nvme_tcp_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_backend_nvme_tcp_proto_rawDesc,
+ RawDescriptor: file_backend_nvme_proto_rawDesc,
NumEnums: 1,
NumMessages: 25,
NumExtensions: 0,
NumServices: 1,
},
- GoTypes: file_backend_nvme_tcp_proto_goTypes,
- DependencyIndexes: file_backend_nvme_tcp_proto_depIdxs,
- EnumInfos: file_backend_nvme_tcp_proto_enumTypes,
- MessageInfos: file_backend_nvme_tcp_proto_msgTypes,
+ GoTypes: file_backend_nvme_proto_goTypes,
+ DependencyIndexes: file_backend_nvme_proto_depIdxs,
+ EnumInfos: file_backend_nvme_proto_enumTypes,
+ MessageInfos: file_backend_nvme_proto_msgTypes,
}.Build()
- File_backend_nvme_tcp_proto = out.File
- file_backend_nvme_tcp_proto_rawDesc = nil
- file_backend_nvme_tcp_proto_goTypes = nil
- file_backend_nvme_tcp_proto_depIdxs = nil
+ File_backend_nvme_proto = out.File
+ file_backend_nvme_proto_rawDesc = nil
+ file_backend_nvme_proto_goTypes = nil
+ file_backend_nvme_proto_depIdxs = nil
}
diff --git a/storage/v1alpha1/gen/go/backend_nvme_tcp_grpc.pb.go b/storage/v1alpha1/gen/go/backend_nvme_grpc.pb.go
similarity index 99%
rename from storage/v1alpha1/gen/go/backend_nvme_tcp_grpc.pb.go
rename to storage/v1alpha1/gen/go/backend_nvme_grpc.pb.go
index b94d134c..f6a79130 100644
--- a/storage/v1alpha1/gen/go/backend_nvme_tcp_grpc.pb.go
+++ b/storage/v1alpha1/gen/go/backend_nvme_grpc.pb.go
@@ -2,7 +2,7 @@
// versions:
// - protoc-gen-go-grpc v1.2.0
// - protoc v3.21.6
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package _go
@@ -634,5 +634,5 @@ var NvmeRemoteControllerService_ServiceDesc = grpc.ServiceDesc{
},
},
Streams: []grpc.StreamDesc{},
- Metadata: "backend_nvme_tcp.proto",
+ Metadata: "backend_nvme.proto",
}
diff --git a/storage/v1alpha1/gen/go/backend_nvme_pcie.pb.go b/storage/v1alpha1/gen/go/backend_nvme_pcie.pb.go
deleted file mode 100644
index 8425c252..00000000
--- a/storage/v1alpha1/gen/go/backend_nvme_pcie.pb.go
+++ /dev/null
@@ -1,71 +0,0 @@
-// SPDX-License-Identifier: Apache-2.0
-// Copyright (c) 2022 Dell Inc, or its subsidiaries.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.28.1
-// protoc v3.21.6
-// source: backend_nvme_pcie.proto
-
-package _go
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-var File_backend_nvme_pcie_proto protoreflect.FileDescriptor
-
-var file_backend_nvme_pcie_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x5f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x70,
- 0x63, 0x69, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61,
- 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x63, 0x0a,
- 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
- 0x2e, 0x76, 0x31, 0x42, 0x14, 0x42, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x4e, 0x76, 0x6d, 0x65,
- 0x50, 0x63, 0x69, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x35, 0x67, 0x69, 0x74,
- 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65,
- 0x63, 0x74, 0x2f, 0x6f, 0x70, 0x69, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x67, 0x65, 0x6e, 0x2f,
- 0x67, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var file_backend_nvme_pcie_proto_goTypes = []interface{}{}
-var file_backend_nvme_pcie_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_backend_nvme_pcie_proto_init() }
-func file_backend_nvme_pcie_proto_init() {
- if File_backend_nvme_pcie_proto != nil {
- return
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_backend_nvme_pcie_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 0,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_backend_nvme_pcie_proto_goTypes,
- DependencyIndexes: file_backend_nvme_pcie_proto_depIdxs,
- }.Build()
- File_backend_nvme_pcie_proto = out.File
- file_backend_nvme_pcie_proto_rawDesc = nil
- file_backend_nvme_pcie_proto_goTypes = nil
- file_backend_nvme_pcie_proto_depIdxs = nil
-}
diff --git a/storage/v1alpha1/gen/go/frontend_nvme_pcie.pb.go b/storage/v1alpha1/gen/go/frontend_nvme.pb.go
similarity index 62%
rename from storage/v1alpha1/gen/go/frontend_nvme_pcie.pb.go
rename to storage/v1alpha1/gen/go/frontend_nvme.pb.go
index e0b39d58..faed6318 100644
--- a/storage/v1alpha1/gen/go/frontend_nvme_pcie.pb.go
+++ b/storage/v1alpha1/gen/go/frontend_nvme.pb.go
@@ -7,7 +7,7 @@
// versions:
// protoc-gen-go v1.28.1
// protoc v3.21.6
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package _go
@@ -70,11 +70,11 @@ func (x NvmeNamespacePciState) String() string {
}
func (NvmeNamespacePciState) Descriptor() protoreflect.EnumDescriptor {
- return file_frontend_nvme_pcie_proto_enumTypes[0].Descriptor()
+ return file_frontend_nvme_proto_enumTypes[0].Descriptor()
}
func (NvmeNamespacePciState) Type() protoreflect.EnumType {
- return &file_frontend_nvme_pcie_proto_enumTypes[0]
+ return &file_frontend_nvme_proto_enumTypes[0]
}
func (x NvmeNamespacePciState) Number() protoreflect.EnumNumber {
@@ -83,7 +83,7 @@ func (x NvmeNamespacePciState) Number() protoreflect.EnumNumber {
// Deprecated: Use NvmeNamespacePciState.Descriptor instead.
func (NvmeNamespacePciState) EnumDescriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{0}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{0}
}
// Namespace PCIe operational states
@@ -123,11 +123,11 @@ func (x NvmeNamespacePciOperState) String() string {
}
func (NvmeNamespacePciOperState) Descriptor() protoreflect.EnumDescriptor {
- return file_frontend_nvme_pcie_proto_enumTypes[1].Descriptor()
+ return file_frontend_nvme_proto_enumTypes[1].Descriptor()
}
func (NvmeNamespacePciOperState) Type() protoreflect.EnumType {
- return &file_frontend_nvme_pcie_proto_enumTypes[1]
+ return &file_frontend_nvme_proto_enumTypes[1]
}
func (x NvmeNamespacePciOperState) Number() protoreflect.EnumNumber {
@@ -136,7 +136,7 @@ func (x NvmeNamespacePciOperState) Number() protoreflect.EnumNumber {
// Deprecated: Use NvmeNamespacePciOperState.Descriptor instead.
func (NvmeNamespacePciOperState) EnumDescriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{1}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{1}
}
// Represents Nvme Subsystem
@@ -158,7 +158,7 @@ type NvmeSubsystem struct {
func (x *NvmeSubsystem) Reset() {
*x = NvmeSubsystem{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[0]
+ mi := &file_frontend_nvme_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -171,7 +171,7 @@ func (x *NvmeSubsystem) String() string {
func (*NvmeSubsystem) ProtoMessage() {}
func (x *NvmeSubsystem) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[0]
+ mi := &file_frontend_nvme_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -184,7 +184,7 @@ func (x *NvmeSubsystem) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeSubsystem.ProtoReflect.Descriptor instead.
func (*NvmeSubsystem) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{0}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{0}
}
func (x *NvmeSubsystem) GetName() string {
@@ -233,7 +233,7 @@ type NvmeSubsystemSpec struct {
func (x *NvmeSubsystemSpec) Reset() {
*x = NvmeSubsystemSpec{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[1]
+ mi := &file_frontend_nvme_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -246,7 +246,7 @@ func (x *NvmeSubsystemSpec) String() string {
func (*NvmeSubsystemSpec) ProtoMessage() {}
func (x *NvmeSubsystemSpec) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[1]
+ mi := &file_frontend_nvme_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -259,7 +259,7 @@ func (x *NvmeSubsystemSpec) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeSubsystemSpec.ProtoReflect.Descriptor instead.
func (*NvmeSubsystemSpec) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{1}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{1}
}
func (x *NvmeSubsystemSpec) GetNqn() string {
@@ -319,7 +319,7 @@ type NvmeSubsystemStatus struct {
func (x *NvmeSubsystemStatus) Reset() {
*x = NvmeSubsystemStatus{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[2]
+ mi := &file_frontend_nvme_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -332,7 +332,7 @@ func (x *NvmeSubsystemStatus) String() string {
func (*NvmeSubsystemStatus) ProtoMessage() {}
func (x *NvmeSubsystemStatus) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[2]
+ mi := &file_frontend_nvme_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -345,7 +345,7 @@ func (x *NvmeSubsystemStatus) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeSubsystemStatus.ProtoReflect.Descriptor instead.
func (*NvmeSubsystemStatus) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{2}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{2}
}
func (x *NvmeSubsystemStatus) GetFirmwareRevision() string {
@@ -381,7 +381,7 @@ type NvmeController struct {
func (x *NvmeController) Reset() {
*x = NvmeController{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[3]
+ mi := &file_frontend_nvme_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -394,7 +394,7 @@ func (x *NvmeController) String() string {
func (*NvmeController) ProtoMessage() {}
func (x *NvmeController) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[3]
+ mi := &file_frontend_nvme_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -407,7 +407,7 @@ func (x *NvmeController) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeController.ProtoReflect.Descriptor instead.
func (*NvmeController) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{3}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{3}
}
func (x *NvmeController) GetName() string {
@@ -475,7 +475,7 @@ type NvmeControllerSpec struct {
func (x *NvmeControllerSpec) Reset() {
*x = NvmeControllerSpec{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[4]
+ mi := &file_frontend_nvme_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -488,7 +488,7 @@ func (x *NvmeControllerSpec) String() string {
func (*NvmeControllerSpec) ProtoMessage() {}
func (x *NvmeControllerSpec) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[4]
+ mi := &file_frontend_nvme_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -501,7 +501,7 @@ func (x *NvmeControllerSpec) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeControllerSpec.ProtoReflect.Descriptor instead.
func (*NvmeControllerSpec) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{4}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{4}
}
func (x *NvmeControllerSpec) GetNvmeControllerId() int32 {
@@ -620,7 +620,7 @@ type NvmeControllerStatus struct {
func (x *NvmeControllerStatus) Reset() {
*x = NvmeControllerStatus{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[5]
+ mi := &file_frontend_nvme_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -633,7 +633,7 @@ func (x *NvmeControllerStatus) String() string {
func (*NvmeControllerStatus) ProtoMessage() {}
func (x *NvmeControllerStatus) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[5]
+ mi := &file_frontend_nvme_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -646,7 +646,7 @@ func (x *NvmeControllerStatus) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeControllerStatus.ProtoReflect.Descriptor instead.
func (*NvmeControllerStatus) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{5}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{5}
}
func (x *NvmeControllerStatus) GetActive() bool {
@@ -675,7 +675,7 @@ type NvmeNamespace struct {
func (x *NvmeNamespace) Reset() {
*x = NvmeNamespace{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[6]
+ mi := &file_frontend_nvme_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -688,7 +688,7 @@ func (x *NvmeNamespace) String() string {
func (*NvmeNamespace) ProtoMessage() {}
func (x *NvmeNamespace) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[6]
+ mi := &file_frontend_nvme_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -701,7 +701,7 @@ func (x *NvmeNamespace) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeNamespace.ProtoReflect.Descriptor instead.
func (*NvmeNamespace) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{6}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{6}
}
func (x *NvmeNamespace) GetName() string {
@@ -750,7 +750,7 @@ type NvmeNamespaceSpec struct {
func (x *NvmeNamespaceSpec) Reset() {
*x = NvmeNamespaceSpec{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[7]
+ mi := &file_frontend_nvme_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -763,7 +763,7 @@ func (x *NvmeNamespaceSpec) String() string {
func (*NvmeNamespaceSpec) ProtoMessage() {}
func (x *NvmeNamespaceSpec) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[7]
+ mi := &file_frontend_nvme_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -776,7 +776,7 @@ func (x *NvmeNamespaceSpec) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeNamespaceSpec.ProtoReflect.Descriptor instead.
func (*NvmeNamespaceSpec) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{7}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{7}
}
func (x *NvmeNamespaceSpec) GetHostNsid() int32 {
@@ -829,7 +829,7 @@ type NvmeNamespaceStatus struct {
func (x *NvmeNamespaceStatus) Reset() {
*x = NvmeNamespaceStatus{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[8]
+ mi := &file_frontend_nvme_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -842,7 +842,7 @@ func (x *NvmeNamespaceStatus) String() string {
func (*NvmeNamespaceStatus) ProtoMessage() {}
func (x *NvmeNamespaceStatus) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[8]
+ mi := &file_frontend_nvme_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -855,7 +855,7 @@ func (x *NvmeNamespaceStatus) ProtoReflect() protoreflect.Message {
// Deprecated: Use NvmeNamespaceStatus.ProtoReflect.Descriptor instead.
func (*NvmeNamespaceStatus) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{8}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{8}
}
func (x *NvmeNamespaceStatus) GetPciState() NvmeNamespacePciState {
@@ -888,7 +888,7 @@ type CreateNvmeSubsystemRequest struct {
func (x *CreateNvmeSubsystemRequest) Reset() {
*x = CreateNvmeSubsystemRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[9]
+ mi := &file_frontend_nvme_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -901,7 +901,7 @@ func (x *CreateNvmeSubsystemRequest) String() string {
func (*CreateNvmeSubsystemRequest) ProtoMessage() {}
func (x *CreateNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[9]
+ mi := &file_frontend_nvme_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -914,7 +914,7 @@ func (x *CreateNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateNvmeSubsystemRequest.ProtoReflect.Descriptor instead.
func (*CreateNvmeSubsystemRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{9}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{9}
}
func (x *CreateNvmeSubsystemRequest) GetNvmeSubsystem() *NvmeSubsystem {
@@ -947,7 +947,7 @@ type DeleteNvmeSubsystemRequest struct {
func (x *DeleteNvmeSubsystemRequest) Reset() {
*x = DeleteNvmeSubsystemRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[10]
+ mi := &file_frontend_nvme_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -960,7 +960,7 @@ func (x *DeleteNvmeSubsystemRequest) String() string {
func (*DeleteNvmeSubsystemRequest) ProtoMessage() {}
func (x *DeleteNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[10]
+ mi := &file_frontend_nvme_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -973,7 +973,7 @@ func (x *DeleteNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteNvmeSubsystemRequest.ProtoReflect.Descriptor instead.
func (*DeleteNvmeSubsystemRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{10}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{10}
}
func (x *DeleteNvmeSubsystemRequest) GetName() string {
@@ -1008,7 +1008,7 @@ type UpdateNvmeSubsystemRequest struct {
func (x *UpdateNvmeSubsystemRequest) Reset() {
*x = UpdateNvmeSubsystemRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[11]
+ mi := &file_frontend_nvme_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1021,7 +1021,7 @@ func (x *UpdateNvmeSubsystemRequest) String() string {
func (*UpdateNvmeSubsystemRequest) ProtoMessage() {}
func (x *UpdateNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[11]
+ mi := &file_frontend_nvme_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1034,7 +1034,7 @@ func (x *UpdateNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNvmeSubsystemRequest.ProtoReflect.Descriptor instead.
func (*UpdateNvmeSubsystemRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{11}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{11}
}
func (x *UpdateNvmeSubsystemRequest) GetNvmeSubsystem() *NvmeSubsystem {
@@ -1073,7 +1073,7 @@ type ListNvmeSubsystemsRequest struct {
func (x *ListNvmeSubsystemsRequest) Reset() {
*x = ListNvmeSubsystemsRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[12]
+ mi := &file_frontend_nvme_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1086,7 +1086,7 @@ func (x *ListNvmeSubsystemsRequest) String() string {
func (*ListNvmeSubsystemsRequest) ProtoMessage() {}
func (x *ListNvmeSubsystemsRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[12]
+ mi := &file_frontend_nvme_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1099,7 +1099,7 @@ func (x *ListNvmeSubsystemsRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeSubsystemsRequest.ProtoReflect.Descriptor instead.
func (*ListNvmeSubsystemsRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{12}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{12}
}
func (x *ListNvmeSubsystemsRequest) GetPageSize() int32 {
@@ -1131,7 +1131,7 @@ type ListNvmeSubsystemsResponse struct {
func (x *ListNvmeSubsystemsResponse) Reset() {
*x = ListNvmeSubsystemsResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[13]
+ mi := &file_frontend_nvme_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1144,7 +1144,7 @@ func (x *ListNvmeSubsystemsResponse) String() string {
func (*ListNvmeSubsystemsResponse) ProtoMessage() {}
func (x *ListNvmeSubsystemsResponse) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[13]
+ mi := &file_frontend_nvme_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1157,7 +1157,7 @@ func (x *ListNvmeSubsystemsResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeSubsystemsResponse.ProtoReflect.Descriptor instead.
func (*ListNvmeSubsystemsResponse) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{13}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{13}
}
func (x *ListNvmeSubsystemsResponse) GetNvmeSubsystems() []*NvmeSubsystem {
@@ -1187,7 +1187,7 @@ type GetNvmeSubsystemRequest struct {
func (x *GetNvmeSubsystemRequest) Reset() {
*x = GetNvmeSubsystemRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[14]
+ mi := &file_frontend_nvme_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1200,7 +1200,7 @@ func (x *GetNvmeSubsystemRequest) String() string {
func (*GetNvmeSubsystemRequest) ProtoMessage() {}
func (x *GetNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[14]
+ mi := &file_frontend_nvme_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1213,7 +1213,7 @@ func (x *GetNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetNvmeSubsystemRequest.ProtoReflect.Descriptor instead.
func (*GetNvmeSubsystemRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{14}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{14}
}
func (x *GetNvmeSubsystemRequest) GetName() string {
@@ -1236,7 +1236,7 @@ type StatsNvmeSubsystemRequest struct {
func (x *StatsNvmeSubsystemRequest) Reset() {
*x = StatsNvmeSubsystemRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[15]
+ mi := &file_frontend_nvme_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1249,7 +1249,7 @@ func (x *StatsNvmeSubsystemRequest) String() string {
func (*StatsNvmeSubsystemRequest) ProtoMessage() {}
func (x *StatsNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[15]
+ mi := &file_frontend_nvme_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1262,7 +1262,7 @@ func (x *StatsNvmeSubsystemRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmeSubsystemRequest.ProtoReflect.Descriptor instead.
func (*StatsNvmeSubsystemRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{15}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{15}
}
func (x *StatsNvmeSubsystemRequest) GetName() string {
@@ -1285,7 +1285,7 @@ type StatsNvmeSubsystemResponse struct {
func (x *StatsNvmeSubsystemResponse) Reset() {
*x = StatsNvmeSubsystemResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[16]
+ mi := &file_frontend_nvme_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1298,7 +1298,7 @@ func (x *StatsNvmeSubsystemResponse) String() string {
func (*StatsNvmeSubsystemResponse) ProtoMessage() {}
func (x *StatsNvmeSubsystemResponse) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[16]
+ mi := &file_frontend_nvme_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1311,7 +1311,7 @@ func (x *StatsNvmeSubsystemResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmeSubsystemResponse.ProtoReflect.Descriptor instead.
func (*StatsNvmeSubsystemResponse) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{16}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{16}
}
func (x *StatsNvmeSubsystemResponse) GetStats() *VolumeStats {
@@ -1339,7 +1339,7 @@ type CreateNvmeControllerRequest struct {
func (x *CreateNvmeControllerRequest) Reset() {
*x = CreateNvmeControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[17]
+ mi := &file_frontend_nvme_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1352,7 +1352,7 @@ func (x *CreateNvmeControllerRequest) String() string {
func (*CreateNvmeControllerRequest) ProtoMessage() {}
func (x *CreateNvmeControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[17]
+ mi := &file_frontend_nvme_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1365,7 +1365,7 @@ func (x *CreateNvmeControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateNvmeControllerRequest.ProtoReflect.Descriptor instead.
func (*CreateNvmeControllerRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{17}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{17}
}
func (x *CreateNvmeControllerRequest) GetParent() string {
@@ -1405,7 +1405,7 @@ type DeleteNvmeControllerRequest struct {
func (x *DeleteNvmeControllerRequest) Reset() {
*x = DeleteNvmeControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[18]
+ mi := &file_frontend_nvme_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1418,7 +1418,7 @@ func (x *DeleteNvmeControllerRequest) String() string {
func (*DeleteNvmeControllerRequest) ProtoMessage() {}
func (x *DeleteNvmeControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[18]
+ mi := &file_frontend_nvme_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1431,7 +1431,7 @@ func (x *DeleteNvmeControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteNvmeControllerRequest.ProtoReflect.Descriptor instead.
func (*DeleteNvmeControllerRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{18}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{18}
}
func (x *DeleteNvmeControllerRequest) GetName() string {
@@ -1466,7 +1466,7 @@ type UpdateNvmeControllerRequest struct {
func (x *UpdateNvmeControllerRequest) Reset() {
*x = UpdateNvmeControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[19]
+ mi := &file_frontend_nvme_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1479,7 +1479,7 @@ func (x *UpdateNvmeControllerRequest) String() string {
func (*UpdateNvmeControllerRequest) ProtoMessage() {}
func (x *UpdateNvmeControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[19]
+ mi := &file_frontend_nvme_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1492,7 +1492,7 @@ func (x *UpdateNvmeControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNvmeControllerRequest.ProtoReflect.Descriptor instead.
func (*UpdateNvmeControllerRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{19}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{19}
}
func (x *UpdateNvmeControllerRequest) GetNvmeController() *NvmeController {
@@ -1533,7 +1533,7 @@ type ListNvmeControllersRequest struct {
func (x *ListNvmeControllersRequest) Reset() {
*x = ListNvmeControllersRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[20]
+ mi := &file_frontend_nvme_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1546,7 +1546,7 @@ func (x *ListNvmeControllersRequest) String() string {
func (*ListNvmeControllersRequest) ProtoMessage() {}
func (x *ListNvmeControllersRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[20]
+ mi := &file_frontend_nvme_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1559,7 +1559,7 @@ func (x *ListNvmeControllersRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeControllersRequest.ProtoReflect.Descriptor instead.
func (*ListNvmeControllersRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{20}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{20}
}
func (x *ListNvmeControllersRequest) GetParent() string {
@@ -1598,7 +1598,7 @@ type ListNvmeControllersResponse struct {
func (x *ListNvmeControllersResponse) Reset() {
*x = ListNvmeControllersResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[21]
+ mi := &file_frontend_nvme_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1611,7 +1611,7 @@ func (x *ListNvmeControllersResponse) String() string {
func (*ListNvmeControllersResponse) ProtoMessage() {}
func (x *ListNvmeControllersResponse) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[21]
+ mi := &file_frontend_nvme_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1624,7 +1624,7 @@ func (x *ListNvmeControllersResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeControllersResponse.ProtoReflect.Descriptor instead.
func (*ListNvmeControllersResponse) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{21}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{21}
}
func (x *ListNvmeControllersResponse) GetNvmeControllers() []*NvmeController {
@@ -1654,7 +1654,7 @@ type GetNvmeControllerRequest struct {
func (x *GetNvmeControllerRequest) Reset() {
*x = GetNvmeControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[22]
+ mi := &file_frontend_nvme_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1667,7 +1667,7 @@ func (x *GetNvmeControllerRequest) String() string {
func (*GetNvmeControllerRequest) ProtoMessage() {}
func (x *GetNvmeControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[22]
+ mi := &file_frontend_nvme_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1680,7 +1680,7 @@ func (x *GetNvmeControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetNvmeControllerRequest.ProtoReflect.Descriptor instead.
func (*GetNvmeControllerRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{22}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{22}
}
func (x *GetNvmeControllerRequest) GetName() string {
@@ -1703,7 +1703,7 @@ type StatsNvmeControllerRequest struct {
func (x *StatsNvmeControllerRequest) Reset() {
*x = StatsNvmeControllerRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[23]
+ mi := &file_frontend_nvme_proto_msgTypes[23]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1716,7 +1716,7 @@ func (x *StatsNvmeControllerRequest) String() string {
func (*StatsNvmeControllerRequest) ProtoMessage() {}
func (x *StatsNvmeControllerRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[23]
+ mi := &file_frontend_nvme_proto_msgTypes[23]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1729,7 +1729,7 @@ func (x *StatsNvmeControllerRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmeControllerRequest.ProtoReflect.Descriptor instead.
func (*StatsNvmeControllerRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{23}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{23}
}
func (x *StatsNvmeControllerRequest) GetName() string {
@@ -1752,7 +1752,7 @@ type StatsNvmeControllerResponse struct {
func (x *StatsNvmeControllerResponse) Reset() {
*x = StatsNvmeControllerResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[24]
+ mi := &file_frontend_nvme_proto_msgTypes[24]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1765,7 +1765,7 @@ func (x *StatsNvmeControllerResponse) String() string {
func (*StatsNvmeControllerResponse) ProtoMessage() {}
func (x *StatsNvmeControllerResponse) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[24]
+ mi := &file_frontend_nvme_proto_msgTypes[24]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1778,7 +1778,7 @@ func (x *StatsNvmeControllerResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmeControllerResponse.ProtoReflect.Descriptor instead.
func (*StatsNvmeControllerResponse) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{24}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{24}
}
func (x *StatsNvmeControllerResponse) GetStats() *VolumeStats {
@@ -1806,7 +1806,7 @@ type CreateNvmeNamespaceRequest struct {
func (x *CreateNvmeNamespaceRequest) Reset() {
*x = CreateNvmeNamespaceRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[25]
+ mi := &file_frontend_nvme_proto_msgTypes[25]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1819,7 +1819,7 @@ func (x *CreateNvmeNamespaceRequest) String() string {
func (*CreateNvmeNamespaceRequest) ProtoMessage() {}
func (x *CreateNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[25]
+ mi := &file_frontend_nvme_proto_msgTypes[25]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1832,7 +1832,7 @@ func (x *CreateNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use CreateNvmeNamespaceRequest.ProtoReflect.Descriptor instead.
func (*CreateNvmeNamespaceRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{25}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{25}
}
func (x *CreateNvmeNamespaceRequest) GetParent() string {
@@ -1872,7 +1872,7 @@ type DeleteNvmeNamespaceRequest struct {
func (x *DeleteNvmeNamespaceRequest) Reset() {
*x = DeleteNvmeNamespaceRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[26]
+ mi := &file_frontend_nvme_proto_msgTypes[26]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1885,7 +1885,7 @@ func (x *DeleteNvmeNamespaceRequest) String() string {
func (*DeleteNvmeNamespaceRequest) ProtoMessage() {}
func (x *DeleteNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[26]
+ mi := &file_frontend_nvme_proto_msgTypes[26]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1898,7 +1898,7 @@ func (x *DeleteNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use DeleteNvmeNamespaceRequest.ProtoReflect.Descriptor instead.
func (*DeleteNvmeNamespaceRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{26}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{26}
}
func (x *DeleteNvmeNamespaceRequest) GetName() string {
@@ -1933,7 +1933,7 @@ type UpdateNvmeNamespaceRequest struct {
func (x *UpdateNvmeNamespaceRequest) Reset() {
*x = UpdateNvmeNamespaceRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[27]
+ mi := &file_frontend_nvme_proto_msgTypes[27]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -1946,7 +1946,7 @@ func (x *UpdateNvmeNamespaceRequest) String() string {
func (*UpdateNvmeNamespaceRequest) ProtoMessage() {}
func (x *UpdateNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[27]
+ mi := &file_frontend_nvme_proto_msgTypes[27]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -1959,7 +1959,7 @@ func (x *UpdateNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use UpdateNvmeNamespaceRequest.ProtoReflect.Descriptor instead.
func (*UpdateNvmeNamespaceRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{27}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{27}
}
func (x *UpdateNvmeNamespaceRequest) GetNvmeNamespace() *NvmeNamespace {
@@ -2000,7 +2000,7 @@ type ListNvmeNamespacesRequest struct {
func (x *ListNvmeNamespacesRequest) Reset() {
*x = ListNvmeNamespacesRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[28]
+ mi := &file_frontend_nvme_proto_msgTypes[28]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2013,7 +2013,7 @@ func (x *ListNvmeNamespacesRequest) String() string {
func (*ListNvmeNamespacesRequest) ProtoMessage() {}
func (x *ListNvmeNamespacesRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[28]
+ mi := &file_frontend_nvme_proto_msgTypes[28]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2026,7 +2026,7 @@ func (x *ListNvmeNamespacesRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeNamespacesRequest.ProtoReflect.Descriptor instead.
func (*ListNvmeNamespacesRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{28}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{28}
}
func (x *ListNvmeNamespacesRequest) GetParent() string {
@@ -2065,7 +2065,7 @@ type ListNvmeNamespacesResponse struct {
func (x *ListNvmeNamespacesResponse) Reset() {
*x = ListNvmeNamespacesResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[29]
+ mi := &file_frontend_nvme_proto_msgTypes[29]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2078,7 +2078,7 @@ func (x *ListNvmeNamespacesResponse) String() string {
func (*ListNvmeNamespacesResponse) ProtoMessage() {}
func (x *ListNvmeNamespacesResponse) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[29]
+ mi := &file_frontend_nvme_proto_msgTypes[29]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2091,7 +2091,7 @@ func (x *ListNvmeNamespacesResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use ListNvmeNamespacesResponse.ProtoReflect.Descriptor instead.
func (*ListNvmeNamespacesResponse) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{29}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{29}
}
func (x *ListNvmeNamespacesResponse) GetNvmeNamespaces() []*NvmeNamespace {
@@ -2121,7 +2121,7 @@ type GetNvmeNamespaceRequest struct {
func (x *GetNvmeNamespaceRequest) Reset() {
*x = GetNvmeNamespaceRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[30]
+ mi := &file_frontend_nvme_proto_msgTypes[30]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2134,7 +2134,7 @@ func (x *GetNvmeNamespaceRequest) String() string {
func (*GetNvmeNamespaceRequest) ProtoMessage() {}
func (x *GetNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[30]
+ mi := &file_frontend_nvme_proto_msgTypes[30]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2147,7 +2147,7 @@ func (x *GetNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use GetNvmeNamespaceRequest.ProtoReflect.Descriptor instead.
func (*GetNvmeNamespaceRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{30}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{30}
}
func (x *GetNvmeNamespaceRequest) GetName() string {
@@ -2170,7 +2170,7 @@ type StatsNvmeNamespaceRequest struct {
func (x *StatsNvmeNamespaceRequest) Reset() {
*x = StatsNvmeNamespaceRequest{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[31]
+ mi := &file_frontend_nvme_proto_msgTypes[31]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2183,7 +2183,7 @@ func (x *StatsNvmeNamespaceRequest) String() string {
func (*StatsNvmeNamespaceRequest) ProtoMessage() {}
func (x *StatsNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[31]
+ mi := &file_frontend_nvme_proto_msgTypes[31]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2196,7 +2196,7 @@ func (x *StatsNvmeNamespaceRequest) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmeNamespaceRequest.ProtoReflect.Descriptor instead.
func (*StatsNvmeNamespaceRequest) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{31}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{31}
}
func (x *StatsNvmeNamespaceRequest) GetName() string {
@@ -2219,7 +2219,7 @@ type StatsNvmeNamespaceResponse struct {
func (x *StatsNvmeNamespaceResponse) Reset() {
*x = StatsNvmeNamespaceResponse{}
if protoimpl.UnsafeEnabled {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[32]
+ mi := &file_frontend_nvme_proto_msgTypes[32]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -2232,7 +2232,7 @@ func (x *StatsNvmeNamespaceResponse) String() string {
func (*StatsNvmeNamespaceResponse) ProtoMessage() {}
func (x *StatsNvmeNamespaceResponse) ProtoReflect() protoreflect.Message {
- mi := &file_frontend_nvme_pcie_proto_msgTypes[32]
+ mi := &file_frontend_nvme_proto_msgTypes[32]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -2245,7 +2245,7 @@ func (x *StatsNvmeNamespaceResponse) ProtoReflect() protoreflect.Message {
// Deprecated: Use StatsNvmeNamespaceResponse.ProtoReflect.Descriptor instead.
func (*StatsNvmeNamespaceResponse) Descriptor() ([]byte, []int) {
- return file_frontend_nvme_pcie_proto_rawDescGZIP(), []int{32}
+ return file_frontend_nvme_proto_rawDescGZIP(), []int{32}
}
func (x *StatsNvmeNamespaceResponse) GetStats() *VolumeStats {
@@ -2255,637 +2255,636 @@ func (x *StatsNvmeNamespaceResponse) GetStats() *VolumeStats {
return nil
}
-var File_frontend_nvme_pcie_proto protoreflect.FileDescriptor
-
-var file_frontend_nvme_pcie_proto_rawDesc = []byte{
- 0x0a, 0x18, 0x66, 0x72, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x5f, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x70, 0x63, 0x69, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x0f,
- 0x6f, 0x70, 0x69, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x0a, 0x75, 0x75, 0x69, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
- 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68,
- 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65,
- 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbc, 0x02,
- 0x0a, 0x0d, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12,
- 0x3f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0,
- 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d,
- 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x12, 0x3e, 0x0a, 0x04, 0x73, 0x70, 0x65, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25,
- 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
- 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x53, 0x70, 0x65, 0x63, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63,
- 0x12, 0x44, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x27, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06,
- 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x64, 0xea, 0x41, 0x61, 0x0a, 0x24, 0x73, 0x74, 0x6f,
- 0x72, 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e,
- 0x6f, 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x12, 0x1a, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x73, 0x2f, 0x7b, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x7d, 0x2a, 0x0e, 0x6e,
- 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x32, 0x0d, 0x6e,
- 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0xde, 0x01, 0x0a,
- 0x11, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x70,
- 0x65, 0x63, 0x12, 0x15, 0x0a, 0x03, 0x6e, 0x71, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x03, 0xe0, 0x41, 0x02, 0x52, 0x03, 0x6e, 0x71, 0x6e, 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x65, 0x72,
- 0x69, 0x61, 0x6c, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x4e, 0x75, 0x6d,
- 0x62, 0x65, 0x72, 0x12, 0x26, 0x0a, 0x0c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x75, 0x6d,
- 0x62, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b,
- 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x0e, 0x6d,
- 0x61, 0x78, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x6d, 0x61, 0x78, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x07, 0x68, 0x6f, 0x73, 0x74, 0x6e,
- 0x71, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x07, 0x68,
- 0x6f, 0x73, 0x74, 0x6e, 0x71, 0x6e, 0x12, 0x15, 0x0a, 0x03, 0x70, 0x73, 0x6b, 0x18, 0x06, 0x20,
- 0x01, 0x28, 0x0c, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x03, 0x70, 0x73, 0x6b, 0x22, 0x67, 0x0a,
- 0x13, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x74,
- 0x61, 0x74, 0x75, 0x73, 0x12, 0x30, 0x0a, 0x11, 0x66, 0x69, 0x72, 0x6d, 0x77, 0x61, 0x72, 0x65,
- 0x5f, 0x72, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x66, 0x69, 0x72, 0x6d, 0x77, 0x61, 0x72, 0x65, 0x52, 0x65,
- 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x08, 0x66, 0x72, 0x75, 0x5f, 0x67, 0x75,
- 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x66,
- 0x72, 0x75, 0x47, 0x75, 0x69, 0x64, 0x22, 0xe2, 0x02, 0x0a, 0x0e, 0x4e, 0x76, 0x6d, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x40, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa,
- 0x41, 0x23, 0x0a, 0x21, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x73,
- 0x70, 0x65, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
+var File_frontend_nvme_proto protoreflect.FileDescriptor
+
+var file_frontend_nvme_proto_rawDesc = []byte{
+ 0x0a, 0x13, 0x66, 0x72, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x5f, 0x6e, 0x76, 0x6d, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x0f, 0x6f, 0x70, 0x69, 0x63, 0x6f,
+ 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x75, 0x75, 0x69, 0x64,
+ 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61,
+ 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
+ 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f,
+ 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67,
+ 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74,
+ 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
+ 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70,
+ 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72,
+ 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
+ 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61,
+ 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbc, 0x02, 0x0a, 0x0d, 0x4e, 0x76, 0x6d,
+ 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x3f, 0x0a, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05,
+ 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73,
+ 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3e, 0x0a, 0x04, 0x73,
+ 0x70, 0x65, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e,
- 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x70, 0x65,
- 0x63, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x45, 0x0a, 0x06,
- 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f,
+ 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x70, 0x65, 0x63,
+ 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x44, 0x0a, 0x06, 0x73,
+ 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x6f, 0x70,
+ 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
+ 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x3a, 0x64, 0xea, 0x41, 0x61, 0x0a, 0x24, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x4e,
+ 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x1a, 0x6e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x7b, 0x73, 0x75,
+ 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x7d, 0x2a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75,
+ 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x32, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75,
+ 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0xde, 0x01, 0x0a, 0x11, 0x4e, 0x76, 0x6d, 0x65,
+ 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x70, 0x65, 0x63, 0x12, 0x15, 0x0a,
+ 0x03, 0x6e, 0x71, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
+ 0x03, 0x6e, 0x71, 0x6e, 0x12, 0x28, 0x0a, 0x0d, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x5f, 0x6e,
+ 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01,
+ 0x52, 0x0c, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x26,
+ 0x0a, 0x0c, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x03,
+ 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
+ 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f, 0x6e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03,
+ 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x6d, 0x61, 0x78, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x07, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x71, 0x6e, 0x18, 0x05, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x07, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x71,
+ 0x6e, 0x12, 0x15, 0x0a, 0x03, 0x70, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x42, 0x03,
+ 0xe0, 0x41, 0x01, 0x52, 0x03, 0x70, 0x73, 0x6b, 0x22, 0x67, 0x0a, 0x13, 0x4e, 0x76, 0x6d, 0x65,
+ 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
+ 0x30, 0x0a, 0x11, 0x66, 0x69, 0x72, 0x6d, 0x77, 0x61, 0x72, 0x65, 0x5f, 0x72, 0x65, 0x76, 0x69,
+ 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
+ 0x10, 0x66, 0x69, 0x72, 0x6d, 0x77, 0x61, 0x72, 0x65, 0x52, 0x65, 0x76, 0x69, 0x73, 0x69, 0x6f,
+ 0x6e, 0x12, 0x1e, 0x0a, 0x08, 0x66, 0x72, 0x75, 0x5f, 0x67, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x0c, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x66, 0x72, 0x75, 0x47, 0x75, 0x69,
+ 0x64, 0x22, 0xe2, 0x02, 0x0a, 0x0e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x40, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x3a, 0x85, 0x01, 0xea, 0x41, 0x81, 0x01, 0x0a, 0x25, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f,
- 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x12, 0x37, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x73, 0x2f, 0x7b, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x7d, 0x2f, 0x6e, 0x76,
- 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x7d, 0x2a, 0x0f, 0x6e, 0x76, 0x6d, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x32, 0x0e, 0x6e, 0x76, 0x6d,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0xd9, 0x04, 0x0a, 0x12,
- 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x70,
- 0x65, 0x63, 0x12, 0x36, 0x0a, 0x12, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03,
- 0xe0, 0x41, 0x01, 0x48, 0x01, 0x52, 0x10, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x42, 0x0a, 0x06, 0x74, 0x72,
- 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x6f, 0x70, 0x69,
+ 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x73, 0x70, 0x65, 0x63, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x70, 0x65, 0x63, 0x42, 0x03, 0xe0, 0x41,
+ 0x02, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x45, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d,
+ 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75,
+ 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x85,
+ 0x01, 0xea, 0x41, 0x81, 0x01, 0x0a, 0x25, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x6f,
+ 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x4e, 0x76,
+ 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x37, 0x6e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x7b, 0x73, 0x75,
+ 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x7d, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x7d, 0x2a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x32, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74,
+ 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0xd9, 0x04, 0x0a, 0x12, 0x4e, 0x76, 0x6d, 0x65, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x70, 0x65, 0x63, 0x12, 0x36, 0x0a,
+ 0x12, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x01,
+ 0x52, 0x10, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x42, 0x0a, 0x06, 0x74, 0x72, 0x74, 0x79, 0x70, 0x65, 0x18,
+ 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x54,
+ 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41,
+ 0x02, 0x52, 0x06, 0x74, 0x72, 0x74, 0x79, 0x70, 0x65, 0x12, 0x3f, 0x0a, 0x07, 0x70, 0x63, 0x69,
+ 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69,
0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x4e, 0x76, 0x6d, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x54, 0x79, 0x70,
- 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x74, 0x72, 0x74, 0x79, 0x70, 0x65, 0x12, 0x3f,
- 0x0a, 0x07, 0x70, 0x63, 0x69, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
- 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x63, 0x69, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,
- 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x06, 0x70, 0x63, 0x69, 0x65, 0x49, 0x64, 0x12,
- 0x49, 0x0a, 0x0a, 0x66, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73,
- 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52,
- 0x09, 0x66, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x07, 0x6d, 0x61,
- 0x78, 0x5f, 0x6e, 0x73, 0x71, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01,
- 0x52, 0x06, 0x6d, 0x61, 0x78, 0x4e, 0x73, 0x71, 0x12, 0x1c, 0x0a, 0x07, 0x6d, 0x61, 0x78, 0x5f,
- 0x6e, 0x63, 0x71, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06,
- 0x6d, 0x61, 0x78, 0x4e, 0x63, 0x71, 0x12, 0x17, 0x0a, 0x04, 0x73, 0x71, 0x65, 0x73, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x73, 0x71, 0x65, 0x73, 0x12,
- 0x17, 0x0a, 0x04, 0x63, 0x71, 0x65, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0,
- 0x41, 0x01, 0x52, 0x04, 0x63, 0x71, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05,
- 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x6d, 0x61, 0x78, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x12, 0x3e, 0x0a, 0x09, 0x6d, 0x69, 0x6e, 0x5f, 0x6c, 0x69, 0x6d, 0x69,
- 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x51, 0x6f, 0x73,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x6d, 0x69, 0x6e, 0x4c,
- 0x69, 0x6d, 0x69, 0x74, 0x12, 0x3e, 0x0a, 0x09, 0x6d, 0x61, 0x78, 0x5f, 0x6c, 0x69, 0x6d, 0x69,
- 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x51, 0x6f, 0x73,
- 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x6d, 0x61, 0x78, 0x4c,
- 0x69, 0x6d, 0x69, 0x74, 0x42, 0x0a, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74,
- 0x42, 0x15, 0x0a, 0x13, 0x5f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x22, 0x33, 0x0a, 0x14, 0x4e, 0x76, 0x6d, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12,
- 0x1b, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42,
- 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x22, 0xd7, 0x02, 0x0a,
- 0x0d, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x3f,
- 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41,
- 0x03, 0xe0, 0x41, 0x05, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
- 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0x3e, 0x0a, 0x04, 0x73, 0x70, 0x65, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x53, 0x70, 0x65, 0x63, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12,
- 0x44, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x27, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
- 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x7f, 0xea, 0x41, 0x7c, 0x0a, 0x24, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f,
- 0x72, 0x67, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x12, 0x35, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
- 0x2f, 0x7b, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x7d, 0x2f, 0x6e, 0x76, 0x6d,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x7d, 0x2a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x32, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0xca, 0x01, 0x0a, 0x11, 0x4e, 0x76, 0x6d, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x70, 0x65, 0x63, 0x12, 0x20, 0x0a, 0x09,
- 0x68, 0x6f, 0x73, 0x74, 0x5f, 0x6e, 0x73, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42,
- 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x4e, 0x73, 0x69, 0x64, 0x12, 0x19,
- 0x0a, 0x05, 0x6e, 0x67, 0x75, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
- 0x41, 0x01, 0x52, 0x05, 0x6e, 0x67, 0x75, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x05, 0x65, 0x75, 0x69,
- 0x36, 0x34, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x65,
- 0x75, 0x69, 0x36, 0x34, 0x12, 0x30, 0x0a, 0x04, 0x75, 0x75, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x6d,
- 0x6d, 0x6f, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x75, 0x69, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x01,
- 0x52, 0x04, 0x75, 0x75, 0x69, 0x64, 0x12, 0x2b, 0x0a, 0x0f, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65,
- 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x66, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x52, 0x65, 0x66, 0x22, 0xbc, 0x01, 0x0a, 0x13, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x4b, 0x0a, 0x09, 0x70,
- 0x63, 0x69, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29,
+ 0x50, 0x63, 0x69, 0x45, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01,
+ 0x48, 0x00, 0x52, 0x06, 0x70, 0x63, 0x69, 0x65, 0x49, 0x64, 0x12, 0x49, 0x0a, 0x0a, 0x66, 0x61,
+ 0x62, 0x72, 0x69, 0x63, 0x73, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23,
0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
- 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x50, 0x63, 0x69, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08,
- 0x70, 0x63, 0x69, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x58, 0x0a, 0x0e, 0x70, 0x63, 0x69, 0x5f,
- 0x6f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
- 0x32, 0x2d, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x50, 0x63, 0x69, 0x4f, 0x70, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42,
- 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0c, 0x70, 0x63, 0x69, 0x4f, 0x70, 0x65, 0x72, 0x53, 0x74, 0x61,
- 0x74, 0x65, 0x22, 0x9c, 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d,
- 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x4d, 0x0a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
+ 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x61, 0x62, 0x72, 0x69, 0x63, 0x73, 0x45, 0x6e, 0x64, 0x70, 0x6f,
+ 0x69, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x48, 0x00, 0x52, 0x09, 0x66, 0x61, 0x62, 0x72,
+ 0x69, 0x63, 0x73, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x07, 0x6d, 0x61, 0x78, 0x5f, 0x6e, 0x73, 0x71,
+ 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x6d, 0x61, 0x78,
+ 0x4e, 0x73, 0x71, 0x12, 0x1c, 0x0a, 0x07, 0x6d, 0x61, 0x78, 0x5f, 0x6e, 0x63, 0x71, 0x18, 0x06,
+ 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x6d, 0x61, 0x78, 0x4e, 0x63,
+ 0x71, 0x12, 0x17, 0x0a, 0x04, 0x73, 0x71, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x73, 0x71, 0x65, 0x73, 0x12, 0x17, 0x0a, 0x04, 0x63, 0x71,
+ 0x65, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x63,
+ 0x71, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01,
+ 0x52, 0x0d, 0x6d, 0x61, 0x78, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12,
+ 0x3e, 0x0a, 0x09, 0x6d, 0x69, 0x6e, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x0a, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x51, 0x6f, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74,
+ 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x6d, 0x69, 0x6e, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12,
+ 0x3e, 0x0a, 0x09, 0x6d, 0x61, 0x78, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x0b, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x51, 0x6f, 0x73, 0x4c, 0x69, 0x6d, 0x69, 0x74,
+ 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x6d, 0x61, 0x78, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x42,
+ 0x0a, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x42, 0x15, 0x0a, 0x13, 0x5f,
+ 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f,
+ 0x69, 0x64, 0x22, 0x33, 0x0a, 0x14, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1b, 0x0a, 0x06, 0x61, 0x63,
+ 0x74, 0x69, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
+ 0x06, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x22, 0xd7, 0x02, 0x0a, 0x0d, 0x4e, 0x76, 0x6d, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x3f, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x03, 0xe0, 0x41, 0x05, 0xfa,
+ 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
+ 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3e, 0x0a, 0x04, 0x73, 0x70,
+ 0x65, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76,
+ 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x70, 0x65, 0x63, 0x42,
+ 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x44, 0x0a, 0x06, 0x73, 0x74,
+ 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x6f, 0x70, 0x69,
+ 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
+ 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x53, 0x74, 0x61,
+ 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
+ 0x3a, 0x7f, 0xea, 0x41, 0x7c, 0x0a, 0x24, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x6f,
+ 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x4e, 0x76,
+ 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x35, 0x6e, 0x76, 0x6d,
+ 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x7b, 0x73, 0x75, 0x62,
+ 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x7d, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x7d, 0x2a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x73, 0x32, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x22, 0xca, 0x01, 0x0a, 0x11, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x53, 0x70, 0x65, 0x63, 0x12, 0x20, 0x0a, 0x09, 0x68, 0x6f, 0x73, 0x74, 0x5f,
+ 0x6e, 0x73, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52,
+ 0x08, 0x68, 0x6f, 0x73, 0x74, 0x4e, 0x73, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x05, 0x6e, 0x67, 0x75,
+ 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x6e,
+ 0x67, 0x75, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x05, 0x65, 0x75, 0x69, 0x36, 0x34, 0x18, 0x04, 0x20,
+ 0x01, 0x28, 0x03, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x65, 0x75, 0x69, 0x36, 0x34, 0x12,
+ 0x30, 0x0a, 0x04, 0x75, 0x75, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e,
+ 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x76,
+ 0x31, 0x2e, 0x55, 0x75, 0x69, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x75, 0x75, 0x69,
+ 0x64, 0x12, 0x2b, 0x0a, 0x0f, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
+ 0x5f, 0x72, 0x65, 0x66, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
+ 0x0d, 0x76, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x66, 0x22, 0xbc,
+ 0x01, 0x0a, 0x13, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x4b, 0x0a, 0x09, 0x70, 0x63, 0x69, 0x5f, 0x73, 0x74,
+ 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e,
- 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41,
- 0x02, 0x52, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x12, 0x2f, 0x0a, 0x11, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01,
- 0x52, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49,
- 0x64, 0x22, 0x84, 0x01, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
- 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x12, 0x3c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28,
- 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
- 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53,
- 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28,
- 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f,
- 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xd7, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
- 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62,
- 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69,
- 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f,
- 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42,
- 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69,
- 0x6e, 0x67, 0x22, 0x61, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75,
- 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
- 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
- 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65,
- 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x90, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76,
- 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70,
- 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62,
- 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x52, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
- 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f,
- 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50,
- 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x57, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4e,
- 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61,
- 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76,
- 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x22, 0x59, 0x0a, 0x19, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75,
+ 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x50, 0x63, 0x69, 0x53,
+ 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x70, 0x63, 0x69, 0x53, 0x74,
+ 0x61, 0x74, 0x65, 0x12, 0x58, 0x0a, 0x0e, 0x70, 0x63, 0x69, 0x5f, 0x6f, 0x70, 0x65, 0x72, 0x5f,
+ 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x6f, 0x70,
+ 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
+ 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x50, 0x63,
+ 0x69, 0x4f, 0x70, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
+ 0x0c, 0x70, 0x63, 0x69, 0x4f, 0x70, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22, 0x9c, 0x01,
+ 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73,
+ 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x0e,
+ 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x18, 0x01,
+ 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75,
+ 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x6e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2f, 0x0a, 0x11, 0x6e,
+ 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x69, 0x64,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0f, 0x6e, 0x76, 0x6d,
+ 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x22, 0x84, 0x01, 0x0a,
+ 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79,
+ 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41,
+ 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
+ 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73,
+ 0x74, 0x65, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c,
+ 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08,
+ 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73,
+ 0x69, 0x6e, 0x67, 0x22, 0xd7, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79,
+ 0x73, 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69,
+ 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
+ 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x42, 0x03, 0xe0,
+ 0x41, 0x02, 0x52, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
+ 0x6d, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
+ 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61,
+ 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d,
+ 0x61, 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73,
+ 0x73, 0x69, 0x6e, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52,
+ 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0x61, 0x0a,
+ 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
+ 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61,
+ 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0,
+ 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a,
+ 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
+ 0x22, 0x90, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62,
+ 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
+ 0x4a, 0x0a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
+ 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x0e, 0x6e, 0x76, 0x6d,
+ 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e,
+ 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02,
+ 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f,
+ 0x6b, 0x65, 0x6e, 0x22, 0x57, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75,
0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c,
0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41,
0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62,
- 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x1a,
+ 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x59, 0x0a, 0x19,
0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x74,
- 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x56,
- 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74,
- 0x73, 0x22, 0xe4, 0x01, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x40, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61,
- 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76,
- 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x06, 0x70, 0x61, 0x72,
- 0x65, 0x6e, 0x74, 0x12, 0x50, 0x0a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6f,
- 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x31, 0x0a, 0x12, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f,
- 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
- 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x10, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x49, 0x64, 0x22, 0x86, 0x01, 0x0a, 0x1b, 0x44, 0x65, 0x6c,
- 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
- 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77,
- 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03,
- 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e,
- 0x67, 0x22, 0xdb, 0x01, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x12, 0x50, 0x0a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x42, 0x03,
- 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61,
- 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64,
- 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d,
- 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41,
- 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22,
- 0xa5, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41,
- 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29,
- 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
- 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
- 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53,
- 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
- 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61,
- 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x94, 0x01, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74,
- 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52,
- 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x22, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70,
- 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x59,
- 0x0a, 0x18, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23,
- 0x0a, 0x21, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
- 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5b, 0x0a, 0x1a, 0x53, 0x74, 0x61,
- 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6f,
- 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x54, 0x0a, 0x1b, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e,
- 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x73,
+ 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a,
+ 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
+ 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
+ 0x6d, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x1a, 0x53, 0x74, 0x61, 0x74, 0x73,
+ 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01,
0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65,
- 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x22, 0xde, 0x01, 0x0a,
- 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x06, 0x70,
- 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02,
- 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
- 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x4d, 0x0a,
- 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
- 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e,
- 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x6e,
- 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2f, 0x0a, 0x11,
- 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69,
- 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0f, 0x6e, 0x76,
- 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x84, 0x01,
- 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa,
- 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c,
- 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73,
- 0x73, 0x69, 0x6e, 0x67, 0x22, 0xd7, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
- 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70,
- 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x42, 0x03,
- 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
- 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d,
- 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69,
- 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01,
- 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xa3,
- 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x06,
+ 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x22, 0xe4, 0x01, 0x0a,
+ 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x06,
0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41,
0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20,
- 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x05, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65,
- 0x12, 0x22, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54,
- 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x90, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62,
+ 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x50,
+ 0x0a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d,
+ 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x02,
+ 0x52, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x12, 0x31, 0x0a, 0x12, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
+ 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
+ 0x01, 0x52, 0x10, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x49, 0x64, 0x22, 0x86, 0x01, 0x0a, 0x1b, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76,
+ 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
+ 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76,
+ 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73,
+ 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c,
+ 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xdb, 0x01, 0x0a,
+ 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x0f,
+ 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e,
+ 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x40,
+ 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
+ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b,
+ 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e,
+ 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c,
+ 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xa5, 0x01, 0x0a, 0x1a, 0x4c,
+ 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72,
+ 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41,
+ 0x23, 0x0a, 0x21, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
+ 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09,
+ 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22,
+ 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
+ 0x65, 0x6e, 0x22, 0x94, 0x01, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
+ 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
- 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12,
- 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b,
- 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61,
- 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x57, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4e, 0x76,
- 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x52, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
+ 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74,
+ 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x59, 0x0a, 0x18, 0x47, 0x65, 0x74,
+ 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6f, 0x70, 0x69,
+ 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f,
+ 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5b, 0x0a, 0x1a, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d,
+ 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
+ 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
+ 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
- 0x22, 0x59, 0x0a, 0x19, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x22, 0x54, 0x0a, 0x1b, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
+ 0x12, 0x35, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
+ 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73,
+ 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x22, 0xde, 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61,
+ 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20,
+ 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
+ 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x4d, 0x0a, 0x0e, 0x6e, 0x76, 0x6d, 0x65,
+ 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
+ 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
+ 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
+ 0x61, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2f, 0x0a, 0x11, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
+ 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01,
+ 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x22, 0x84, 0x01, 0x0a, 0x1a, 0x44, 0x65, 0x6c,
+ 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
+ 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f,
+ 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
+ 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52,
+ 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d,
+ 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41,
+ 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22,
+ 0xd7, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4d,
+ 0x0a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d,
+ 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x40, 0x0a,
+ 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
+ 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03,
+ 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12,
+ 0x28, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c, 0x61, 0x6c, 0x6c,
+ 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xa3, 0x01, 0x0a, 0x19, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
+ 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a,
+ 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
+ 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 0x67,
+ 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 0x41,
+ 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 0x70,
+ 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42,
+ 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
+ 0x90, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a,
+ 0x0a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d,
+ 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x0e, 0x6e, 0x76, 0x6d, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65,
+ 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20,
+ 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
+ 0x65, 0x6e, 0x22, 0x57, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a,
0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02,
0xfa, 0x41, 0x22, 0x0a, 0x20, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x1a, 0x53,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x59, 0x0a, 0x19, 0x53,
0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x74, 0x61,
- 0x74, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
- 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x6f,
- 0x6c, 0x75, 0x6d, 0x65, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73,
- 0x2a, 0xb5, 0x01, 0x0a, 0x15, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x50, 0x63, 0x69, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x28, 0x0a, 0x24, 0x4e, 0x56,
+ 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
+ 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x28, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x22, 0x0a, 0x20,
+ 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x76, 0x31, 0x2f, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x53, 0x0a, 0x1a, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e,
+ 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70,
+ 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x18, 0x01, 0x20,
+ 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 0x65, 0x53,
+ 0x74, 0x61, 0x74, 0x73, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x73, 0x2a, 0xb5, 0x01, 0x0a, 0x15,
+ 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x50, 0x63, 0x69,
+ 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x28, 0x0a, 0x24, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41,
+ 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x53, 0x54, 0x41, 0x54,
+ 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
+ 0x25, 0x0a, 0x21, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43,
+ 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x44, 0x49, 0x53, 0x41,
+ 0x42, 0x4c, 0x45, 0x44, 0x10, 0x01, 0x12, 0x24, 0x0a, 0x20, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e,
+ 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x53, 0x54, 0x41,
+ 0x54, 0x45, 0x5f, 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12, 0x25, 0x0a, 0x21,
+ 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50,
+ 0x43, 0x49, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4e,
+ 0x47, 0x10, 0x03, 0x2a, 0x9f, 0x01, 0x0a, 0x19, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x50, 0x63, 0x69, 0x4f, 0x70, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74,
+ 0x65, 0x12, 0x2d, 0x0a, 0x29, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50,
+ 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x4f, 0x50, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x41,
+ 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
+ 0x12, 0x28, 0x0a, 0x24, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41,
+ 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x4f, 0x50, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x41, 0x54,
+ 0x45, 0x5f, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x29, 0x0a, 0x25, 0x4e, 0x56,
0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49,
- 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49,
- 0x45, 0x44, 0x10, 0x00, 0x12, 0x25, 0x0a, 0x21, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d,
- 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45,
- 0x5f, 0x44, 0x49, 0x53, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10, 0x01, 0x12, 0x24, 0x0a, 0x20, 0x4e,
- 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43,
- 0x49, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10,
- 0x02, 0x12, 0x25, 0x0a, 0x21, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50,
- 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x44, 0x45,
- 0x4c, 0x45, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x2a, 0x9f, 0x01, 0x0a, 0x19, 0x4e, 0x76, 0x6d,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x50, 0x63, 0x69, 0x4f, 0x70, 0x65,
- 0x72, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x2d, 0x0a, 0x29, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e,
- 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x4f, 0x50, 0x45,
- 0x52, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46,
- 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x28, 0x0a, 0x24, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41,
- 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x4f, 0x50, 0x45, 0x52,
- 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45, 0x10, 0x01, 0x12,
- 0x29, 0x0a, 0x25, 0x4e, 0x56, 0x4d, 0x45, 0x5f, 0x4e, 0x41, 0x4d, 0x45, 0x53, 0x50, 0x41, 0x43,
- 0x45, 0x5f, 0x50, 0x43, 0x49, 0x5f, 0x4f, 0x50, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45,
- 0x5f, 0x4f, 0x46, 0x46, 0x4c, 0x49, 0x4e, 0x45, 0x10, 0x02, 0x32, 0xd9, 0x19, 0x0a, 0x13, 0x46,
- 0x72, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69,
- 0x63, 0x65, 0x12, 0xb7, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d,
- 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0x4d, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x22, 0x12, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x53,
- 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x3a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0xda, 0x41, 0x20, 0x6e, 0x76, 0x6d, 0x65,
- 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x69, 0x64, 0x12, 0x89, 0x01, 0x0a,
- 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
- 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x2a, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x1d, 0x2a, 0x1b, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a,
- 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xc9, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64,
- 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
- 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
- 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x22, 0x5f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x32, 0x2a, 0x2f, 0x76, 0x31,
- 0x2f, 0x7b, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73,
- 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75,
- 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0xda, 0x41, 0x1a, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73,
- 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
- 0x6d, 0x61, 0x73, 0x6b, 0x12, 0x8f, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d,
- 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x2d, 0x2e, 0x6f, 0x70,
+ 0x5f, 0x4f, 0x50, 0x45, 0x52, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x4f, 0x46, 0x46, 0x4c,
+ 0x49, 0x4e, 0x45, 0x10, 0x02, 0x32, 0xd9, 0x19, 0x0a, 0x13, 0x46, 0x72, 0x6f, 0x6e, 0x74, 0x65,
+ 0x6e, 0x64, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xb7, 0x01,
+ 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73,
+ 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
+ 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53,
+ 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0x4d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24,
+ 0x22, 0x12, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73,
+ 0x74, 0x65, 0x6d, 0x73, 0x3a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79,
+ 0x73, 0x74, 0x65, 0x6d, 0xda, 0x41, 0x20, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73,
+ 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79,
+ 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x69, 0x64, 0x12, 0x89, 0x01, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65,
+ 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12,
+ 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53,
+ 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x2a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1d, 0x2a,
+ 0x1b, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53,
+ 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e,
+ 0x61, 0x6d, 0x65, 0x12, 0xc9, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2e, 0x2e, 0x6f, 0x70,
0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
- 0x65, 0x6d, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1a, 0x82, 0xd3, 0xe4, 0x93,
- 0x02, 0x14, 0x12, 0x12, 0x2f, 0x76, 0x31, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x8e, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x4e, 0x76,
- 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2b, 0x2e, 0x6f, 0x70,
+ 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79,
+ 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70,
0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
- 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76,
- 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0x2a, 0x82, 0xd3, 0xe4,
- 0x93, 0x02, 0x1d, 0x12, 0x1b, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e,
- 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d,
- 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xa5, 0x01, 0x0a, 0x12, 0x53, 0x74, 0x61, 0x74,
- 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2d,
- 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
- 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62,
- 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73,
- 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x30, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x12, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
+ 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0x5f,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x32, 0x2a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x76, 0x6d,
+ 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x2e, 0x6e, 0x61, 0x6d, 0x65,
0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f,
- 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
- 0xdf, 0x01, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f,
- 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
- 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72,
- 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
- 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e,
- 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x72, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x40, 0x22, 0x2d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65,
- 0x6e, 0x74, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
- 0x6c, 0x65, 0x72, 0x73, 0x3a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0xda, 0x41, 0x29, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x6e,
- 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2c, 0x6e,
- 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69,
- 0x64, 0x12, 0x9d, 0x01, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
- 0x70, 0x74, 0x79, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x2a, 0x2d, 0x2f, 0x76, 0x31,
- 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0xe1, 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
- 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x6f, 0x70, 0x69,
- 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e,
- 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6f, 0x70,
- 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
- 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22,
- 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x50, 0x32, 0x3d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x76,
- 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2e, 0x6e, 0x61,
- 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
- 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
- 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e,
- 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0xda, 0x41, 0x1b, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
- 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xb6, 0x01, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76,
- 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x2e, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3e,
- 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72,
- 0x65, 0x6e, 0x74, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa3,
- 0x01, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
- 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d,
- 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
- 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74,
- 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d,
+ 0x2a, 0x7d, 0x3a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
+ 0x65, 0x6d, 0xda, 0x41, 0x1a, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x62, 0x73, 0x79, 0x73,
+ 0x74, 0x65, 0x6d, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12,
+ 0x8f, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73,
+ 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x2d, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74,
+ 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65,
+ 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e,
+ 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x52, 0x65, 0x73,
+ 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x14, 0x12, 0x12, 0x2f,
+ 0x76, 0x31, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
+ 0x73, 0x12, 0x8e, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62,
+ 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2b, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e,
+ 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x75,
+ 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62,
+ 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x22, 0x2a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1d, 0x12, 0x1b,
0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75,
- 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43,
- 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04,
- 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xba, 0x01, 0x0a, 0x13, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76,
- 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2e, 0x2e, 0x6f,
- 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x6f,
- 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
- 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x42, 0x82,
- 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x12, 0x33, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65,
- 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f,
- 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
- 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
- 0x65, 0x12, 0xd8, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65,
- 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43,
- 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
- 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e,
- 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x6e, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x3e, 0x22, 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e,
- 0x74, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
- 0x2f, 0x2a, 0x7d, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0x3a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0xda, 0x41, 0x27, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x6e, 0x76, 0x6d, 0x65,
- 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x12, 0x9a, 0x01, 0x0a,
- 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
+ 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61,
+ 0x6d, 0x65, 0x12, 0xa5, 0x01, 0x0a, 0x12, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65,
+ 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x2d, 0x2e, 0x6f, 0x70, 0x69, 0x5f,
+ 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53,
+ 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
+ 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74,
+ 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23,
+ 0x12, 0x21, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65,
+ 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74,
+ 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xdf, 0x01, 0x0a, 0x14, 0x43,
+ 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
+ 0x6c, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
+ 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e,
+ 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x72, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x40,
+ 0x22, 0x2d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x6e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x2f,
+ 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x3a,
+ 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0xda, 0x41, 0x29, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63,
+ 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x12, 0x9d, 0x01, 0x0a,
+ 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
+ 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
+ 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3c,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x2a, 0x2d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
+ 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xe1, 0x01, 0x0a,
+ 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72,
+ 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e,
+ 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
+ 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52,
+ 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69,
+ 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65,
+ 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x22, 0x74, 0x82, 0xd3, 0xe4, 0x93,
+ 0x02, 0x50, 0x32, 0x3d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f,
+ 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76,
+ 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e,
+ 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a,
+ 0x7d, 0x3a, 0x0f, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c,
+ 0x65, 0x72, 0xda, 0x41, 0x1b, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
+ 0x12, 0xb6, 0x01, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3e, 0x82, 0xd3, 0xe4, 0x93, 0x02,
+ 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x6e,
+ 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d,
+ 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73,
+ 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xa3, 0x01, 0x0a, 0x11, 0x47, 0x65,
+ 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12,
+ 0x2c, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74,
+ 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e,
+ 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
+ 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65,
+ 0x72, 0x22, 0x3c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x2f, 0x7b,
+ 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74,
+ 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f,
+ 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
+ 0xba, 0x01, 0x0a, 0x13, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e,
+ 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61,
+ 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61,
+ 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72,
+ 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x42, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35,
+ 0x12, 0x33, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65,
+ 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d,
+ 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
+ 0x73, 0x74, 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xd8, 0x01, 0x0a,
+ 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
0x70, 0x61, 0x63, 0x65, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71,
- 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3b, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x2e, 0x2a, 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
- 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a,
- 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f,
- 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xda, 0x01, 0x0a, 0x13, 0x55, 0x70,
- 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x12, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d,
- 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72,
- 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x22, 0x70, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4d, 0x32, 0x3b, 0x2f, 0x76,
- 0x31, 0x2f, 0x7b, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f,
- 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xda, 0x41, 0x1a, 0x6e, 0x76, 0x6d, 0x65,
- 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74,
- 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xb2, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x4e,
- 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x2d, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x6f,
+ 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
+ 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x6e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3e, 0x22,
+ 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x6e, 0x76, 0x6d,
+ 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6e,
+ 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x3a, 0x0e, 0x6e,
+ 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0xda, 0x41, 0x27,
+ 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x2c, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x12, 0x9a, 0x01, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65,
+ 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12,
+ 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e,
+ 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
+ 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
+ 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x2a,
+ 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53,
+ 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65,
+ 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04,
+ 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xda, 0x01, 0x0a, 0x13, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e,
+ 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2e, 0x2e, 0x6f,
0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
- 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70,
- 0x61, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3d, 0x82, 0xd3,
- 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e,
- 0x74, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
- 0x2f, 0x2a, 0x7d, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
- 0x65, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x9f, 0x01, 0x0a, 0x10,
- 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x12, 0x2b, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
- 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
- 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e,
- 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e,
- 0x76, 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
- 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e,
- 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65,
- 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61,
- 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xb6, 0x01,
- 0x0a, 0x12, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73,
- 0x70, 0x61, 0x63, 0x65, 0x12, 0x2d, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73,
- 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e,
- 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
- 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76,
- 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f,
- 0x6e, 0x73, 0x65, 0x22, 0x41, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x12, 0x32, 0x2f, 0x76, 0x31,
- 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79,
- 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
- 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x74, 0x73, 0xda,
- 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x64, 0x0a, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
- 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x15, 0x46, 0x72,
- 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x64, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x63, 0x69, 0x65, 0x50, 0x72,
- 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f,
- 0x6d, 0x2f, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x2f, 0x6f, 0x70, 0x69,
- 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2f, 0x76, 0x31, 0x61,
- 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x67, 0x6f, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
+ 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f,
+ 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
+ 0x31, 0x2e, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22,
+ 0x70, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x4d, 0x32, 0x3b, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x76,
+ 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x2e, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
+ 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0e, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
+ 0x70, 0x61, 0x63, 0x65, 0xda, 0x41, 0x1a, 0x6e, 0x76, 0x6d, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
+ 0x73, 0x70, 0x61, 0x63, 0x65, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
+ 0x6b, 0x12, 0xb2, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69,
+ 0x73, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73,
+ 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70,
+ 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73,
+ 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x52,
+ 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3d, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x12,
+ 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x6e, 0x76, 0x6d,
+ 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x6e,
+ 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0xda, 0x41, 0x06,
+ 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x9f, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x4e, 0x76,
+ 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12, 0x2b, 0x2e, 0x6f, 0x70,
+ 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31,
+ 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63,
+ 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61,
+ 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x76,
+ 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x22, 0x3b, 0x82, 0xd3, 0xe4,
+ 0x93, 0x02, 0x2e, 0x12, 0x2c, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6e,
+ 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73, 0x2f, 0x2a, 0x2f,
+ 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x73, 0x2f, 0x2a,
+ 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0xb6, 0x01, 0x0a, 0x12, 0x53, 0x74, 0x61,
+ 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x12,
+ 0x2d, 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
+ 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61,
+ 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e,
+ 0x2e, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
+ 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x4e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d,
+ 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x41,
+ 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x34, 0x12, 0x32, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
+ 0x65, 0x3d, 0x6e, 0x76, 0x6d, 0x65, 0x53, 0x75, 0x62, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x73,
+ 0x2f, 0x2a, 0x2f, 0x6e, 0x76, 0x6d, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65,
+ 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x74, 0x73, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d,
+ 0x65, 0x42, 0x60, 0x0a, 0x12, 0x6f, 0x70, 0x69, 0x5f, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x6f,
+ 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x11, 0x46, 0x72, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
+ 0x64, 0x4e, 0x76, 0x6d, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x35, 0x67, 0x69,
+ 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6f, 0x70, 0x69, 0x70, 0x72, 0x6f, 0x6a,
+ 0x65, 0x63, 0x74, 0x2f, 0x6f, 0x70, 0x69, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x73, 0x74, 0x6f, 0x72,
+ 0x61, 0x67, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x67, 0x65, 0x6e,
+ 0x2f, 0x67, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
- file_frontend_nvme_pcie_proto_rawDescOnce sync.Once
- file_frontend_nvme_pcie_proto_rawDescData = file_frontend_nvme_pcie_proto_rawDesc
+ file_frontend_nvme_proto_rawDescOnce sync.Once
+ file_frontend_nvme_proto_rawDescData = file_frontend_nvme_proto_rawDesc
)
-func file_frontend_nvme_pcie_proto_rawDescGZIP() []byte {
- file_frontend_nvme_pcie_proto_rawDescOnce.Do(func() {
- file_frontend_nvme_pcie_proto_rawDescData = protoimpl.X.CompressGZIP(file_frontend_nvme_pcie_proto_rawDescData)
+func file_frontend_nvme_proto_rawDescGZIP() []byte {
+ file_frontend_nvme_proto_rawDescOnce.Do(func() {
+ file_frontend_nvme_proto_rawDescData = protoimpl.X.CompressGZIP(file_frontend_nvme_proto_rawDescData)
})
- return file_frontend_nvme_pcie_proto_rawDescData
+ return file_frontend_nvme_proto_rawDescData
}
-var file_frontend_nvme_pcie_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
-var file_frontend_nvme_pcie_proto_msgTypes = make([]protoimpl.MessageInfo, 33)
-var file_frontend_nvme_pcie_proto_goTypes = []interface{}{
+var file_frontend_nvme_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
+var file_frontend_nvme_proto_msgTypes = make([]protoimpl.MessageInfo, 33)
+var file_frontend_nvme_proto_goTypes = []interface{}{
(NvmeNamespacePciState)(0), // 0: opi_api.storage.v1.NvmeNamespacePciState
(NvmeNamespacePciOperState)(0), // 1: opi_api.storage.v1.NvmeNamespacePciOperState
(*NvmeSubsystem)(nil), // 2: opi_api.storage.v1.NvmeSubsystem
@@ -2930,7 +2929,7 @@ var file_frontend_nvme_pcie_proto_goTypes = []interface{}{
(*VolumeStats)(nil), // 41: opi_api.storage.v1.VolumeStats
(*emptypb.Empty)(nil), // 42: google.protobuf.Empty
}
-var file_frontend_nvme_pcie_proto_depIdxs = []int32{
+var file_frontend_nvme_proto_depIdxs = []int32{
3, // 0: opi_api.storage.v1.NvmeSubsystem.spec:type_name -> opi_api.storage.v1.NvmeSubsystemSpec
4, // 1: opi_api.storage.v1.NvmeSubsystem.status:type_name -> opi_api.storage.v1.NvmeSubsystemStatus
6, // 2: opi_api.storage.v1.NvmeController.spec:type_name -> opi_api.storage.v1.NvmeControllerSpec
@@ -3003,14 +3002,14 @@ var file_frontend_nvme_pcie_proto_depIdxs = []int32{
0, // [0:29] is the sub-list for field type_name
}
-func init() { file_frontend_nvme_pcie_proto_init() }
-func file_frontend_nvme_pcie_proto_init() {
- if File_frontend_nvme_pcie_proto != nil {
+func init() { file_frontend_nvme_proto_init() }
+func file_frontend_nvme_proto_init() {
+ if File_frontend_nvme_proto != nil {
return
}
file_opicommon_proto_init()
if !protoimpl.UnsafeEnabled {
- file_frontend_nvme_pcie_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeSubsystem); i {
case 0:
return &v.state
@@ -3022,7 +3021,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeSubsystemSpec); i {
case 0:
return &v.state
@@ -3034,7 +3033,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeSubsystemStatus); i {
case 0:
return &v.state
@@ -3046,7 +3045,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeController); i {
case 0:
return &v.state
@@ -3058,7 +3057,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeControllerSpec); i {
case 0:
return &v.state
@@ -3070,7 +3069,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeControllerStatus); i {
case 0:
return &v.state
@@ -3082,7 +3081,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeNamespace); i {
case 0:
return &v.state
@@ -3094,7 +3093,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeNamespaceSpec); i {
case 0:
return &v.state
@@ -3106,7 +3105,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*NvmeNamespaceStatus); i {
case 0:
return &v.state
@@ -3118,7 +3117,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateNvmeSubsystemRequest); i {
case 0:
return &v.state
@@ -3130,7 +3129,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteNvmeSubsystemRequest); i {
case 0:
return &v.state
@@ -3142,7 +3141,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateNvmeSubsystemRequest); i {
case 0:
return &v.state
@@ -3154,7 +3153,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeSubsystemsRequest); i {
case 0:
return &v.state
@@ -3166,7 +3165,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeSubsystemsResponse); i {
case 0:
return &v.state
@@ -3178,7 +3177,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNvmeSubsystemRequest); i {
case 0:
return &v.state
@@ -3190,7 +3189,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeSubsystemRequest); i {
case 0:
return &v.state
@@ -3202,7 +3201,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeSubsystemResponse); i {
case 0:
return &v.state
@@ -3214,7 +3213,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateNvmeControllerRequest); i {
case 0:
return &v.state
@@ -3226,7 +3225,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteNvmeControllerRequest); i {
case 0:
return &v.state
@@ -3238,7 +3237,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateNvmeControllerRequest); i {
case 0:
return &v.state
@@ -3250,7 +3249,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeControllersRequest); i {
case 0:
return &v.state
@@ -3262,7 +3261,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeControllersResponse); i {
case 0:
return &v.state
@@ -3274,7 +3273,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNvmeControllerRequest); i {
case 0:
return &v.state
@@ -3286,7 +3285,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeControllerRequest); i {
case 0:
return &v.state
@@ -3298,7 +3297,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeControllerResponse); i {
case 0:
return &v.state
@@ -3310,7 +3309,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*CreateNvmeNamespaceRequest); i {
case 0:
return &v.state
@@ -3322,7 +3321,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DeleteNvmeNamespaceRequest); i {
case 0:
return &v.state
@@ -3334,7 +3333,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*UpdateNvmeNamespaceRequest); i {
case 0:
return &v.state
@@ -3346,7 +3345,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeNamespacesRequest); i {
case 0:
return &v.state
@@ -3358,7 +3357,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ListNvmeNamespacesResponse); i {
case 0:
return &v.state
@@ -3370,7 +3369,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*GetNvmeNamespaceRequest); i {
case 0:
return &v.state
@@ -3382,7 +3381,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeNamespaceRequest); i {
case 0:
return &v.state
@@ -3394,7 +3393,7 @@ func file_frontend_nvme_pcie_proto_init() {
return nil
}
}
- file_frontend_nvme_pcie_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
+ file_frontend_nvme_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*StatsNvmeNamespaceResponse); i {
case 0:
return &v.state
@@ -3407,7 +3406,7 @@ func file_frontend_nvme_pcie_proto_init() {
}
}
}
- file_frontend_nvme_pcie_proto_msgTypes[4].OneofWrappers = []interface{}{
+ file_frontend_nvme_proto_msgTypes[4].OneofWrappers = []interface{}{
(*NvmeControllerSpec_PcieId)(nil),
(*NvmeControllerSpec_FabricsId)(nil),
}
@@ -3415,19 +3414,19 @@ func file_frontend_nvme_pcie_proto_init() {
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_frontend_nvme_pcie_proto_rawDesc,
+ RawDescriptor: file_frontend_nvme_proto_rawDesc,
NumEnums: 2,
NumMessages: 33,
NumExtensions: 0,
NumServices: 1,
},
- GoTypes: file_frontend_nvme_pcie_proto_goTypes,
- DependencyIndexes: file_frontend_nvme_pcie_proto_depIdxs,
- EnumInfos: file_frontend_nvme_pcie_proto_enumTypes,
- MessageInfos: file_frontend_nvme_pcie_proto_msgTypes,
+ GoTypes: file_frontend_nvme_proto_goTypes,
+ DependencyIndexes: file_frontend_nvme_proto_depIdxs,
+ EnumInfos: file_frontend_nvme_proto_enumTypes,
+ MessageInfos: file_frontend_nvme_proto_msgTypes,
}.Build()
- File_frontend_nvme_pcie_proto = out.File
- file_frontend_nvme_pcie_proto_rawDesc = nil
- file_frontend_nvme_pcie_proto_goTypes = nil
- file_frontend_nvme_pcie_proto_depIdxs = nil
+ File_frontend_nvme_proto = out.File
+ file_frontend_nvme_proto_rawDesc = nil
+ file_frontend_nvme_proto_goTypes = nil
+ file_frontend_nvme_proto_depIdxs = nil
}
diff --git a/storage/v1alpha1/gen/go/frontend_nvme_pcie_grpc.pb.go b/storage/v1alpha1/gen/go/frontend_nvme_grpc.pb.go
similarity index 99%
rename from storage/v1alpha1/gen/go/frontend_nvme_pcie_grpc.pb.go
rename to storage/v1alpha1/gen/go/frontend_nvme_grpc.pb.go
index 9e6eb154..7007d081 100644
--- a/storage/v1alpha1/gen/go/frontend_nvme_pcie_grpc.pb.go
+++ b/storage/v1alpha1/gen/go/frontend_nvme_grpc.pb.go
@@ -2,7 +2,7 @@
// versions:
// - protoc-gen-go-grpc v1.2.0
// - protoc v3.21.6
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package _go
@@ -752,5 +752,5 @@ var FrontendNvmeService_ServiceDesc = grpc.ServiceDesc{
},
},
Streams: []grpc.StreamDesc{},
- Metadata: "frontend_nvme_pcie.proto",
+ Metadata: "frontend_nvme.proto",
}
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmePcieProto.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmePcieProto.java
deleted file mode 100644
index 62f4ba50..00000000
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmePcieProto.java
+++ /dev/null
@@ -1,38 +0,0 @@
-// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_pcie.proto
-
-package opi_api.storage.v1;
-
-public final class BackendNvmePcieProto {
- private BackendNvmePcieProto() {}
- public static void registerAllExtensions(
- com.google.protobuf.ExtensionRegistryLite registry) {
- }
-
- public static void registerAllExtensions(
- com.google.protobuf.ExtensionRegistry registry) {
- registerAllExtensions(
- (com.google.protobuf.ExtensionRegistryLite) registry);
- }
-
- public static com.google.protobuf.Descriptors.FileDescriptor
- getDescriptor() {
- return descriptor;
- }
- private static com.google.protobuf.Descriptors.FileDescriptor
- descriptor;
- static {
- java.lang.String[] descriptorData = {
- "\n\027backend_nvme_pcie.proto\022\022opi_api.stora" +
- "ge.v1Bc\n\022opi_api.storage.v1B\024BackendNvme" +
- "PcieProtoP\001Z5github.com/opiproject/opi-a" +
- "pi/storage/v1alpha1/gen/gob\006proto3"
- };
- descriptor = com.google.protobuf.Descriptors.FileDescriptor
- .internalBuildGeneratedFileFrom(descriptorData,
- new com.google.protobuf.Descriptors.FileDescriptor[] {
- });
- }
-
- // @@protoc_insertion_point(outer_class_scope)
-}
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmeTcpProto.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmeProto.java
similarity index 64%
rename from storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmeTcpProto.java
rename to storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmeProto.java
index 1fb385f7..e3230c98 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmeTcpProto.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/BackendNvmeProto.java
@@ -1,10 +1,10 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
-public final class BackendNvmeTcpProto {
- private BackendNvmeTcpProto() {}
+public final class BackendNvmeProto {
+ private BackendNvmeProto() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
@@ -148,178 +148,178 @@ public static void registerAllExtensions(
descriptor;
static {
java.lang.String[] descriptorData = {
- "\n\026backend_nvme_tcp.proto\022\022opi_api.storag" +
- "e.v1\032\027google/api/client.proto\032\031google/ap" +
- "i/resource.proto\032\033google/protobuf/empty." +
- "proto\032\034google/api/annotations.proto\032\037goo" +
- "gle/api/field_behavior.proto\032 google/pro" +
- "tobuf/field_mask.proto\032\017opicommon.proto\032" +
- "\nuuid.proto\"\376\002\n\024NvmeRemoteController\022@\n\004" +
- "name\030\001 \001(\tB2\340A\003\340A\005\372A)\n\'opi_api.storage.v" +
- "1/NvmeRemoteController\0229\n\tmultipath\030\002 \001(" +
- "\0162!.opi_api.storage.v1.NvmeMultipathB\003\340A" +
- "\002\022\034\n\017io_queues_count\030\003 \001(\003B\003\340A\001\022\027\n\nqueue" +
- "_size\030\004 \001(\003B\003\340A\001\0223\n\003tcp\030\005 \001(\0132!.opi_api." +
- "storage.v1.TcpControllerB\003\340A\001:}\352Az\n+stor" +
- "age.opiproject.org/NvmeRemoteController\022" +
- "\036nvmeRemoteControllers/{volume}*\025nvmeRem" +
- "oteControllers2\024nvmeRemoteController\"I\n\r" +
- "TcpController\022\022\n\005hdgst\030\001 \001(\010B\003\340A\001\022\022\n\005ddg" +
- "st\030\002 \001(\010B\003\340A\001\022\020\n\003psk\030\003 \001(\014B\003\340A\001\"\345\002\n\010Nvme" +
- "Path\0224\n\004name\030\001 \001(\tB&\340A\003\340A\005\372A\035\n\033opi_api.s" +
- "torage.v1/NvmePath\022L\n\023controller_name_re" +
- "f\030\002 \001(\tB/\340A\002\372A)\n\'opi_api.storage.v1/Nvme" +
- "RemoteController\022:\n\006trtype\030\003 \001(\0162%.opi_a" +
- "pi.storage.v1.NvmeTransportTypeB\003\340A\002\022\023\n\006" +
- "traddr\030\004 \001(\tB\003\340A\002\0225\n\007fabrics\030\005 \001(\0132\037.opi" +
- "_api.storage.v1.FabricsPathB\003\340A\001:M\352AJ\n\037s" +
- "torage.opiproject.org/NvmePath\022\022nvmePath" +
- "s/{volume}*\tnvmePaths2\010nvmePath\"\303\001\n\013Fabr" +
- "icsPath\022\024\n\007trsvcid\030\001 \001(\003B\003\340A\002\022\023\n\006subnqn\030" +
- "\002 \001(\tB\003\340A\002\022:\n\006adrfam\030\003 \001(\0162%.opi_api.sto" +
- "rage.v1.NvmeAddressFamilyB\003\340A\002\022\032\n\rsource" +
- "_traddr\030\004 \001(\tB\003\340A\001\022\033\n\016source_trsvcid\030\005 \001" +
- "(\003B\003\340A\001\022\024\n\007hostnqn\030\006 \001(\tB\003\340A\001\"\206\003\n\023NvmeRe" +
- "moteNamespace\022?\n\004name\030\001 \001(\tB1\340A\003\340A\005\372A(\n&" +
- "opi_api.storage.v1/NvmeRemoteNamespace\022L" +
- "\n\023controller_name_ref\030\002 \001(\tB/\340A\003\372A)\n\'opi" +
- "_api.storage.v1/NvmeRemoteController\022\021\n\004" +
- "nsid\030\003 \001(\005B\003\340A\003\022\022\n\005nguid\030\004 \001(\tB\003\340A\003\022\022\n\005e" +
- "ui64\030\005 \001(\003B\003\340A\003\022*\n\004uuid\030\006 \001(\0132\027.opi_api." +
- "common.v1.UuidB\003\340A\003:y\352Av\n*storage.opipro" +
- "ject.org/NvmeRemoteNamespace\022\035nvmeRemote" +
- "Namespaces/{volume}*\024nvmeRemoteNamespace" +
- "s2\023nvmeRemoteNamespace\"\232\001\n!CreateNvmeRem" +
- "oteControllerRequest\022M\n\026nvme_remote_cont" +
- "roller\030\001 \001(\0132(.opi_api.storage.v1.NvmeRe" +
- "moteControllerB\003\340A\002\022&\n\031nvme_remote_contr" +
- "oller_id\030\002 \001(\tB\003\340A\001\"~\n!DeleteNvmeRemoteC" +
- "ontrollerRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'" +
- "opi_api.storage.v1/NvmeRemoteController\022" +
- "\032\n\rallow_missing\030\002 \001(\010B\003\340A\001\"\304\001\n!UpdateNv" +
- "meRemoteControllerRequest\022M\n\026nvme_remote" +
- "_controller\030\001 \001(\0132(.opi_api.storage.v1.N" +
- "vmeRemoteControllerB\003\340A\002\0224\n\013update_mask\030" +
- "\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032" +
- "\n\rallow_missing\030\003 \001(\010B\003\340A\001\"\224\001\n ListNvmeR" +
- "emoteControllersRequest\022?\n\006parent\030\001 \001(\tB" +
- "/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemoteCo" +
- "ntroller\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage" +
- "_token\030\003 \001(\tB\003\340A\001\"\207\001\n!ListNvmeRemoteCont" +
- "rollersResponse\022I\n\027nvme_remote_controlle" +
- "rs\030\001 \003(\0132(.opi_api.storage.v1.NvmeRemote" +
- "Controller\022\027\n\017next_page_token\030\002 \001(\t\"_\n\036G" +
- "etNvmeRemoteControllerRequest\022=\n\004name\030\001 " +
+ "\n\022backend_nvme.proto\022\022opi_api.storage.v1" +
+ "\032\027google/api/client.proto\032\031google/api/re" +
+ "source.proto\032\033google/protobuf/empty.prot" +
+ "o\032\034google/api/annotations.proto\032\037google/" +
+ "api/field_behavior.proto\032 google/protobu" +
+ "f/field_mask.proto\032\017opicommon.proto\032\nuui" +
+ "d.proto\"\376\002\n\024NvmeRemoteController\022@\n\004name" +
+ "\030\001 \001(\tB2\340A\003\340A\005\372A)\n\'opi_api.storage.v1/Nv" +
+ "meRemoteController\0229\n\tmultipath\030\002 \001(\0162!." +
+ "opi_api.storage.v1.NvmeMultipathB\003\340A\002\022\034\n" +
+ "\017io_queues_count\030\003 \001(\003B\003\340A\001\022\027\n\nqueue_siz" +
+ "e\030\004 \001(\003B\003\340A\001\0223\n\003tcp\030\005 \001(\0132!.opi_api.stor" +
+ "age.v1.TcpControllerB\003\340A\001:}\352Az\n+storage." +
+ "opiproject.org/NvmeRemoteController\022\036nvm" +
+ "eRemoteControllers/{volume}*\025nvmeRemoteC" +
+ "ontrollers2\024nvmeRemoteController\"I\n\rTcpC" +
+ "ontroller\022\022\n\005hdgst\030\001 \001(\010B\003\340A\001\022\022\n\005ddgst\030\002" +
+ " \001(\010B\003\340A\001\022\020\n\003psk\030\003 \001(\014B\003\340A\001\"\345\002\n\010NvmePath" +
+ "\0224\n\004name\030\001 \001(\tB&\340A\003\340A\005\372A\035\n\033opi_api.stora" +
+ "ge.v1/NvmePath\022L\n\023controller_name_ref\030\002 " +
"\001(\tB/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemo" +
- "teController\"a\n ResetNvmeRemoteControlle" +
- "rRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'opi_api." +
- "storage.v1/NvmeRemoteController\"a\n Stats" +
- "NvmeRemoteControllerRequest\022=\n\004name\030\001 \001(" +
- "\tB/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemote" +
- "Controller\"S\n!StatsNvmeRemoteControllerR" +
- "esponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage" +
- ".v1.VolumeStats\"\222\001\n\037ListNvmeRemoteNamesp" +
- "acesRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\n&opi" +
- "_api.storage.v1/NvmeRemoteNamespace\022\026\n\tp" +
- "age_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB" +
- "\003\340A\001\"\204\001\n ListNvmeRemoteNamespacesRespons" +
- "e\022G\n\026nvme_remote_namespaces\030\001 \003(\0132\'.opi_" +
- "api.storage.v1.NvmeRemoteNamespace\022\027\n\017ne" +
- "xt_page_token\030\002 \001(\t\"]\n\035GetNvmeRemoteName" +
- "spaceRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&opi_" +
- "api.storage.v1/NvmeRemoteNamespace\"h\n\025Cr" +
- "eateNvmePathRequest\0224\n\tnvme_path\030\001 \001(\0132\034" +
- ".opi_api.storage.v1.NvmePathB\003\340A\002\022\031\n\014nvm" +
- "e_path_id\030\002 \001(\tB\003\340A\001\"f\n\025DeleteNvmePathRe" +
+ "teController\022:\n\006trtype\030\003 \001(\0162%.opi_api.s" +
+ "torage.v1.NvmeTransportTypeB\003\340A\002\022\023\n\006trad" +
+ "dr\030\004 \001(\tB\003\340A\002\0225\n\007fabrics\030\005 \001(\0132\037.opi_api" +
+ ".storage.v1.FabricsPathB\003\340A\001:M\352AJ\n\037stora" +
+ "ge.opiproject.org/NvmePath\022\022nvmePaths/{v" +
+ "olume}*\tnvmePaths2\010nvmePath\"\303\001\n\013FabricsP" +
+ "ath\022\024\n\007trsvcid\030\001 \001(\003B\003\340A\002\022\023\n\006subnqn\030\002 \001(" +
+ "\tB\003\340A\002\022:\n\006adrfam\030\003 \001(\0162%.opi_api.storage" +
+ ".v1.NvmeAddressFamilyB\003\340A\002\022\032\n\rsource_tra" +
+ "ddr\030\004 \001(\tB\003\340A\001\022\033\n\016source_trsvcid\030\005 \001(\003B\003" +
+ "\340A\001\022\024\n\007hostnqn\030\006 \001(\tB\003\340A\001\"\206\003\n\023NvmeRemote" +
+ "Namespace\022?\n\004name\030\001 \001(\tB1\340A\003\340A\005\372A(\n&opi_" +
+ "api.storage.v1/NvmeRemoteNamespace\022L\n\023co" +
+ "ntroller_name_ref\030\002 \001(\tB/\340A\003\372A)\n\'opi_api" +
+ ".storage.v1/NvmeRemoteController\022\021\n\004nsid" +
+ "\030\003 \001(\005B\003\340A\003\022\022\n\005nguid\030\004 \001(\tB\003\340A\003\022\022\n\005eui64" +
+ "\030\005 \001(\003B\003\340A\003\022*\n\004uuid\030\006 \001(\0132\027.opi_api.comm" +
+ "on.v1.UuidB\003\340A\003:y\352Av\n*storage.opiproject" +
+ ".org/NvmeRemoteNamespace\022\035nvmeRemoteName" +
+ "spaces/{volume}*\024nvmeRemoteNamespaces2\023n" +
+ "vmeRemoteNamespace\"\232\001\n!CreateNvmeRemoteC" +
+ "ontrollerRequest\022M\n\026nvme_remote_controll" +
+ "er\030\001 \001(\0132(.opi_api.storage.v1.NvmeRemote" +
+ "ControllerB\003\340A\002\022&\n\031nvme_remote_controlle" +
+ "r_id\030\002 \001(\tB\003\340A\001\"~\n!DeleteNvmeRemoteContr" +
+ "ollerRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'opi_" +
+ "api.storage.v1/NvmeRemoteController\022\032\n\ra" +
+ "llow_missing\030\002 \001(\010B\003\340A\001\"\304\001\n!UpdateNvmeRe" +
+ "moteControllerRequest\022M\n\026nvme_remote_con" +
+ "troller\030\001 \001(\0132(.opi_api.storage.v1.NvmeR" +
+ "emoteControllerB\003\340A\002\0224\n\013update_mask\030\002 \001(" +
+ "\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032\n\ral" +
+ "low_missing\030\003 \001(\010B\003\340A\001\"\224\001\n ListNvmeRemot" +
+ "eControllersRequest\022?\n\006parent\030\001 \001(\tB/\340A\002" +
+ "\372A)\n\'opi_api.storage.v1/NvmeRemoteContro" +
+ "ller\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_tok" +
+ "en\030\003 \001(\tB\003\340A\001\"\207\001\n!ListNvmeRemoteControll" +
+ "ersResponse\022I\n\027nvme_remote_controllers\030\001" +
+ " \003(\0132(.opi_api.storage.v1.NvmeRemoteCont" +
+ "roller\022\027\n\017next_page_token\030\002 \001(\t\"_\n\036GetNv" +
+ "meRemoteControllerRequest\022=\n\004name\030\001 \001(\tB" +
+ "/\340A\002\372A)\n\'opi_api.storage.v1/NvmeRemoteCo" +
+ "ntroller\"a\n ResetNvmeRemoteControllerReq" +
+ "uest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'opi_api.stor" +
+ "age.v1/NvmeRemoteController\"a\n StatsNvme" +
+ "RemoteControllerRequest\022=\n\004name\030\001 \001(\tB/\340" +
+ "A\002\372A)\n\'opi_api.storage.v1/NvmeRemoteCont" +
+ "roller\"S\n!StatsNvmeRemoteControllerRespo" +
+ "nse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v1." +
+ "VolumeStats\"\222\001\n\037ListNvmeRemoteNamespaces" +
+ "Request\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\n&opi_api" +
+ ".storage.v1/NvmeRemoteNamespace\022\026\n\tpage_" +
+ "size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001" +
+ "\"\204\001\n ListNvmeRemoteNamespacesResponse\022G\n" +
+ "\026nvme_remote_namespaces\030\001 \003(\0132\'.opi_api." +
+ "storage.v1.NvmeRemoteNamespace\022\027\n\017next_p" +
+ "age_token\030\002 \001(\t\"]\n\035GetNvmeRemoteNamespac" +
+ "eRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&opi_api." +
+ "storage.v1/NvmeRemoteNamespace\"h\n\025Create" +
+ "NvmePathRequest\0224\n\tnvme_path\030\001 \001(\0132\034.opi" +
+ "_api.storage.v1.NvmePathB\003\340A\002\022\031\n\014nvme_pa" +
+ "th_id\030\002 \001(\tB\003\340A\001\"f\n\025DeleteNvmePathReques" +
+ "t\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api.storage" +
+ ".v1/NvmePath\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001" +
+ "\"\237\001\n\025UpdateNvmePathRequest\0224\n\tnvme_path\030" +
+ "\001 \001(\0132\034.opi_api.storage.v1.NvmePathB\003\340A\002" +
+ "\0224\n\013update_mask\030\002 \001(\0132\032.google.protobuf." +
+ "FieldMaskB\003\340A\001\022\032\n\rallow_missing\030\003 \001(\010B\003\340" +
+ "A\001\"|\n\024ListNvmePathsRequest\0223\n\006parent\030\001 \001" +
+ "(\tB#\340A\002\372A\035\n\033opi_api.storage.v1/NvmePath\022" +
+ "\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 " +
+ "\001(\tB\003\340A\001\"b\n\025ListNvmePathsResponse\0220\n\nnvm" +
+ "e_paths\030\001 \003(\0132\034.opi_api.storage.v1.NvmeP" +
+ "ath\022\027\n\017next_page_token\030\002 \001(\t\"G\n\022GetNvmeP" +
+ "athRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_ap" +
+ "i.storage.v1/NvmePath\"I\n\024StatsNvmePathRe" +
"quest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api.sto" +
- "rage.v1/NvmePath\022\032\n\rallow_missing\030\002 \001(\010B" +
- "\003\340A\001\"\237\001\n\025UpdateNvmePathRequest\0224\n\tnvme_p" +
- "ath\030\001 \001(\0132\034.opi_api.storage.v1.NvmePathB" +
- "\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.proto" +
- "buf.FieldMaskB\003\340A\001\022\032\n\rallow_missing\030\003 \001(" +
- "\010B\003\340A\001\"|\n\024ListNvmePathsRequest\0223\n\006parent" +
- "\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api.storage.v1/NvmeP" +
- "ath\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_toke" +
- "n\030\003 \001(\tB\003\340A\001\"b\n\025ListNvmePathsResponse\0220\n" +
- "\nnvme_paths\030\001 \003(\0132\034.opi_api.storage.v1.N" +
- "vmePath\022\027\n\017next_page_token\030\002 \001(\t\"G\n\022GetN" +
- "vmePathRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033op" +
- "i_api.storage.v1/NvmePath\"I\n\024StatsNvmePa" +
- "thRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033opi_api" +
- ".storage.v1/NvmePath\"G\n\025StatsNvmePathRes" +
- "ponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v" +
- "1.VolumeStats*\206\001\n\rNvmeMultipath\022\036\n\032NVME_" +
- "MULTIPATH_UNSPECIFIED\020\000\022\032\n\026NVME_MULTIPAT" +
- "H_DISABLE\020\001\022\033\n\027NVME_MULTIPATH_FAILOVER\020\002" +
- "\022\034\n\030NVME_MULTIPATH_MULTIPATH\020\0032\262\024\n\033NvmeR" +
- "emoteControllerService\022\353\001\n\032CreateNvmeRem" +
- "oteController\0225.opi_api.storage.v1.Creat" +
- "eNvmeRemoteControllerRequest\032(.opi_api.s" +
- "torage.v1.NvmeRemoteController\"l\202\323\344\223\0023\"\031" +
- "/v1/nvmeRemoteControllers:\026nvme_remote_c" +
- "ontroller\332A0nvme_remote_controller,nvme_" +
- "remote_controller_id\022\236\001\n\032DeleteNvmeRemot" +
- "eController\0225.opi_api.storage.v1.DeleteN" +
- "vmeRemoteControllerRequest\032\026.google.prot" +
- "obuf.Empty\"1\202\323\344\223\002$*\"/v1/{name=nvmeRemote" +
- "Controllers/*}\332A\004name\022\375\001\n\032UpdateNvmeRemo" +
- "teController\0225.opi_api.storage.v1.Update" +
- "NvmeRemoteControllerRequest\032(.opi_api.st" +
- "orage.v1.NvmeRemoteController\"~\202\323\344\223\002S29/" +
- "v1/{nvme_remote_controller.name=nvmeRemo" +
- "teControllers/*}:\026nvme_remote_controller" +
- "\332A\"nvme_remote_controller,update_mask\022\262\001" +
- "\n\031ListNvmeRemoteControllers\0224.opi_api.st" +
- "orage.v1.ListNvmeRemoteControllersReques" +
- "t\0325.opi_api.storage.v1.ListNvmeRemoteCon" +
- "trollersResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=su" +
- "bsystems}\332A\006parent\022\252\001\n\027GetNvmeRemoteCont" +
- "roller\0222.opi_api.storage.v1.GetNvmeRemot" +
- "eControllerRequest\032(.opi_api.storage.v1." +
- "NvmeRemoteController\"1\202\323\344\223\002$\022\"/v1/{name=" +
- "nvmeRemoteControllers/*}\332A\004name\022\245\001\n\031Rese" +
- "tNvmeRemoteController\0224.opi_api.storage." +
- "v1.ResetNvmeRemoteControllerRequest\032\026.go" +
- "ogle.protobuf.Empty\":\202\323\344\223\002-\"(/v1/{name=n" +
- "vmeRemoteControllers/*}:reset:\001*\332A\004name\022" +
- "\301\001\n\031StatsNvmeRemoteController\0224.opi_api." +
- "storage.v1.StatsNvmeRemoteControllerRequ" +
- "est\0325.opi_api.storage.v1.StatsNvmeRemote" +
- "ControllerResponse\"7\202\323\344\223\002*\022(/v1/{name=nv" +
- "meRemoteControllers/*}:stats\332A\004name\022\257\001\n\030" +
- "ListNvmeRemoteNamespaces\0223.opi_api.stora" +
- "ge.v1.ListNvmeRemoteNamespacesRequest\0324." +
- "opi_api.storage.v1.ListNvmeRemoteNamespa" +
- "cesResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsyst" +
- "ems}\332A\006parent\022\246\001\n\026GetNvmeRemoteNamespace" +
- "\0221.opi_api.storage.v1.GetNvmeRemoteNames" +
- "paceRequest\032\'.opi_api.storage.v1.NvmeRem" +
- "oteNamespace\"0\202\323\344\223\002#\022!/v1/{name=nvmeRemo" +
- "teNamespaces/*}\332A\004name\022\224\001\n\016CreateNvmePat" +
- "h\022).opi_api.storage.v1.CreateNvmePathReq" +
- "uest\032\034.opi_api.storage.v1.NvmePath\"9\202\323\344\223" +
- "\002\032\"\r/v1/nvmePaths:\tnvme_path\332A\026nvme_path" +
- ",nvme_path_id\022z\n\016DeleteNvmePath\022).opi_ap" +
- "i.storage.v1.DeleteNvmePathRequest\032\026.goo" +
- "gle.protobuf.Empty\"%\202\323\344\223\002\030*\026/v1/{name=nv" +
- "mePaths/*}\332A\004name\022\246\001\n\016UpdateNvmePath\022).o" +
- "pi_api.storage.v1.UpdateNvmePathRequest\032" +
- "\034.opi_api.storage.v1.NvmePath\"K\202\323\344\223\002-2 /" +
- "v1/{nvme_path.name=nvmePaths/*}:\tnvme_pa" +
- "th\332A\025nvme_path,update_mask\022\216\001\n\rListNvmeP" +
- "aths\022(.opi_api.storage.v1.ListNvmePathsR" +
- "equest\032).opi_api.storage.v1.ListNvmePath" +
- "sResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsystem" +
- "s}\332A\006parent\022z\n\013GetNvmePath\022&.opi_api.sto" +
- "rage.v1.GetNvmePathRequest\032\034.opi_api.sto" +
- "rage.v1.NvmePath\"%\202\323\344\223\002\030\022\026/v1/{name=nvme" +
- "Paths/*}\332A\004name\022\221\001\n\rStatsNvmePath\022(.opi_" +
- "api.storage.v1.StatsNvmePathRequest\032).op" +
- "i_api.storage.v1.StatsNvmePathResponse\"+" +
- "\202\323\344\223\002\036\022\034/v1/{name=nvmePaths/*}:stats\332A\004n" +
- "ameBb\n\022opi_api.storage.v1B\023BackendNvmeTc" +
- "pProtoP\001Z5github.com/opiproject/opi-api/" +
- "storage/v1alpha1/gen/gob\006proto3"
+ "rage.v1/NvmePath\"G\n\025StatsNvmePathRespons" +
+ "e\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v1.Vo" +
+ "lumeStats*\206\001\n\rNvmeMultipath\022\036\n\032NVME_MULT" +
+ "IPATH_UNSPECIFIED\020\000\022\032\n\026NVME_MULTIPATH_DI" +
+ "SABLE\020\001\022\033\n\027NVME_MULTIPATH_FAILOVER\020\002\022\034\n\030" +
+ "NVME_MULTIPATH_MULTIPATH\020\0032\262\024\n\033NvmeRemot" +
+ "eControllerService\022\353\001\n\032CreateNvmeRemoteC" +
+ "ontroller\0225.opi_api.storage.v1.CreateNvm" +
+ "eRemoteControllerRequest\032(.opi_api.stora" +
+ "ge.v1.NvmeRemoteController\"l\202\323\344\223\0023\"\031/v1/" +
+ "nvmeRemoteControllers:\026nvme_remote_contr" +
+ "oller\332A0nvme_remote_controller,nvme_remo" +
+ "te_controller_id\022\236\001\n\032DeleteNvmeRemoteCon" +
+ "troller\0225.opi_api.storage.v1.DeleteNvmeR" +
+ "emoteControllerRequest\032\026.google.protobuf" +
+ ".Empty\"1\202\323\344\223\002$*\"/v1/{name=nvmeRemoteCont" +
+ "rollers/*}\332A\004name\022\375\001\n\032UpdateNvmeRemoteCo" +
+ "ntroller\0225.opi_api.storage.v1.UpdateNvme" +
+ "RemoteControllerRequest\032(.opi_api.storag" +
+ "e.v1.NvmeRemoteController\"~\202\323\344\223\002S29/v1/{" +
+ "nvme_remote_controller.name=nvmeRemoteCo" +
+ "ntrollers/*}:\026nvme_remote_controller\332A\"n" +
+ "vme_remote_controller,update_mask\022\262\001\n\031Li" +
+ "stNvmeRemoteControllers\0224.opi_api.storag" +
+ "e.v1.ListNvmeRemoteControllersRequest\0325." +
+ "opi_api.storage.v1.ListNvmeRemoteControl" +
+ "lersResponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsys" +
+ "tems}\332A\006parent\022\252\001\n\027GetNvmeRemoteControll" +
+ "er\0222.opi_api.storage.v1.GetNvmeRemoteCon" +
+ "trollerRequest\032(.opi_api.storage.v1.Nvme" +
+ "RemoteController\"1\202\323\344\223\002$\022\"/v1/{name=nvme" +
+ "RemoteControllers/*}\332A\004name\022\245\001\n\031ResetNvm" +
+ "eRemoteController\0224.opi_api.storage.v1.R" +
+ "esetNvmeRemoteControllerRequest\032\026.google" +
+ ".protobuf.Empty\":\202\323\344\223\002-\"(/v1/{name=nvmeR" +
+ "emoteControllers/*}:reset:\001*\332A\004name\022\301\001\n\031" +
+ "StatsNvmeRemoteController\0224.opi_api.stor" +
+ "age.v1.StatsNvmeRemoteControllerRequest\032" +
+ "5.opi_api.storage.v1.StatsNvmeRemoteCont" +
+ "rollerResponse\"7\202\323\344\223\002*\022(/v1/{name=nvmeRe" +
+ "moteControllers/*}:stats\332A\004name\022\257\001\n\030List" +
+ "NvmeRemoteNamespaces\0223.opi_api.storage.v" +
+ "1.ListNvmeRemoteNamespacesRequest\0324.opi_" +
+ "api.storage.v1.ListNvmeRemoteNamespacesR" +
+ "esponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsystems}" +
+ "\332A\006parent\022\246\001\n\026GetNvmeRemoteNamespace\0221.o" +
+ "pi_api.storage.v1.GetNvmeRemoteNamespace" +
+ "Request\032\'.opi_api.storage.v1.NvmeRemoteN" +
+ "amespace\"0\202\323\344\223\002#\022!/v1/{name=nvmeRemoteNa" +
+ "mespaces/*}\332A\004name\022\224\001\n\016CreateNvmePath\022)." +
+ "opi_api.storage.v1.CreateNvmePathRequest" +
+ "\032\034.opi_api.storage.v1.NvmePath\"9\202\323\344\223\002\032\"\r" +
+ "/v1/nvmePaths:\tnvme_path\332A\026nvme_path,nvm" +
+ "e_path_id\022z\n\016DeleteNvmePath\022).opi_api.st" +
+ "orage.v1.DeleteNvmePathRequest\032\026.google." +
+ "protobuf.Empty\"%\202\323\344\223\002\030*\026/v1/{name=nvmePa" +
+ "ths/*}\332A\004name\022\246\001\n\016UpdateNvmePath\022).opi_a" +
+ "pi.storage.v1.UpdateNvmePathRequest\032\034.op" +
+ "i_api.storage.v1.NvmePath\"K\202\323\344\223\002-2 /v1/{" +
+ "nvme_path.name=nvmePaths/*}:\tnvme_path\332A" +
+ "\025nvme_path,update_mask\022\216\001\n\rListNvmePaths" +
+ "\022(.opi_api.storage.v1.ListNvmePathsReque" +
+ "st\032).opi_api.storage.v1.ListNvmePathsRes" +
+ "ponse\"(\202\323\344\223\002\031\022\027/v1/{parent=subsystems}\332A" +
+ "\006parent\022z\n\013GetNvmePath\022&.opi_api.storage" +
+ ".v1.GetNvmePathRequest\032\034.opi_api.storage" +
+ ".v1.NvmePath\"%\202\323\344\223\002\030\022\026/v1/{name=nvmePath" +
+ "s/*}\332A\004name\022\221\001\n\rStatsNvmePath\022(.opi_api." +
+ "storage.v1.StatsNvmePathRequest\032).opi_ap" +
+ "i.storage.v1.StatsNvmePathResponse\"+\202\323\344\223" +
+ "\002\036\022\034/v1/{name=nvmePaths/*}:stats\332A\004nameB" +
+ "_\n\022opi_api.storage.v1B\020BackendNvmeProtoP" +
+ "\001Z5github.com/opiproject/opi-api/storage" +
+ "/v1alpha1/gen/gob\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequest.java
index 25fb4544..9c8fcdf1 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -102,13 +102,13 @@ private CreateNvmeControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeControllerRequest.class, opi_api.storage.v1.CreateNvmeControllerRequest.Builder.class);
}
@@ -438,13 +438,13 @@ public static final class Builder extends
opi_api.storage.v1.CreateNvmeControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeControllerRequest.class, opi_api.storage.v1.CreateNvmeControllerRequest.Builder.class);
}
@@ -483,7 +483,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequestOrBuilder.java
index 3b2c23b8..7b3633ef 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequest.java
index 2a35f22b..7476b649 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -102,13 +102,13 @@ private CreateNvmeNamespaceRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeNamespaceRequest.class, opi_api.storage.v1.CreateNvmeNamespaceRequest.Builder.class);
}
@@ -438,13 +438,13 @@ public static final class Builder extends
opi_api.storage.v1.CreateNvmeNamespaceRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeNamespaceRequest.class, opi_api.storage.v1.CreateNvmeNamespaceRequest.Builder.class);
}
@@ -483,7 +483,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequestOrBuilder.java
index 2c5f4aa5..b5a920f4 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeNamespaceRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequest.java
index 709c19d9..6e66ceb2 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -95,13 +95,13 @@ private CreateNvmePathRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmePathRequest.class, opi_api.storage.v1.CreateNvmePathRequest.Builder.class);
}
@@ -375,13 +375,13 @@ public static final class Builder extends
opi_api.storage.v1.CreateNvmePathRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmePathRequest.class, opi_api.storage.v1.CreateNvmePathRequest.Builder.class);
}
@@ -418,7 +418,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmePathRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequestOrBuilder.java
index 46ef0249..92aa6572 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmePathRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequest.java
index 8d26215e..f846e3d2 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -95,13 +95,13 @@ private CreateNvmeRemoteControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeRemoteControllerRequest.class, opi_api.storage.v1.CreateNvmeRemoteControllerRequest.Builder.class);
}
@@ -375,13 +375,13 @@ public static final class Builder extends
opi_api.storage.v1.CreateNvmeRemoteControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeRemoteControllerRequest.class, opi_api.storage.v1.CreateNvmeRemoteControllerRequest.Builder.class);
}
@@ -418,7 +418,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequestOrBuilder.java
index 4300a484..691a6930 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeRemoteControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequest.java
index f9ac12a1..4d5ae809 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -95,13 +95,13 @@ private CreateNvmeSubsystemRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeSubsystemRequest.class, opi_api.storage.v1.CreateNvmeSubsystemRequest.Builder.class);
}
@@ -375,13 +375,13 @@ public static final class Builder extends
opi_api.storage.v1.CreateNvmeSubsystemRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.CreateNvmeSubsystemRequest.class, opi_api.storage.v1.CreateNvmeSubsystemRequest.Builder.class);
}
@@ -418,7 +418,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_CreateNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequestOrBuilder.java
index 8f1a4f7a..32208061 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/CreateNvmeSubsystemRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequest.java
index 06b963ca..0c5d1ee0 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -87,13 +87,13 @@ private DeleteNvmeControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeControllerRequest.class, opi_api.storage.v1.DeleteNvmeControllerRequest.Builder.class);
}
@@ -339,13 +339,13 @@ public static final class Builder extends
opi_api.storage.v1.DeleteNvmeControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeControllerRequest.class, opi_api.storage.v1.DeleteNvmeControllerRequest.Builder.class);
}
@@ -378,7 +378,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequestOrBuilder.java
index 892b1ac0..3f2ffd1c 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequest.java
index d0cb4357..b7a18143 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -87,13 +87,13 @@ private DeleteNvmeNamespaceRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeNamespaceRequest.class, opi_api.storage.v1.DeleteNvmeNamespaceRequest.Builder.class);
}
@@ -339,13 +339,13 @@ public static final class Builder extends
opi_api.storage.v1.DeleteNvmeNamespaceRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeNamespaceRequest.class, opi_api.storage.v1.DeleteNvmeNamespaceRequest.Builder.class);
}
@@ -378,7 +378,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequestOrBuilder.java
index f5682528..6235efa4 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeNamespaceRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequest.java
index 581f1606..aa5dc8b1 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -87,13 +87,13 @@ private DeleteNvmePathRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmePathRequest.class, opi_api.storage.v1.DeleteNvmePathRequest.Builder.class);
}
@@ -339,13 +339,13 @@ public static final class Builder extends
opi_api.storage.v1.DeleteNvmePathRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmePathRequest.class, opi_api.storage.v1.DeleteNvmePathRequest.Builder.class);
}
@@ -378,7 +378,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmePathRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequestOrBuilder.java
index 7b883bd5..1c6d2cff 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmePathRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequest.java
index 5cac9805..63faf80a 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -87,13 +87,13 @@ private DeleteNvmeRemoteControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeRemoteControllerRequest.class, opi_api.storage.v1.DeleteNvmeRemoteControllerRequest.Builder.class);
}
@@ -339,13 +339,13 @@ public static final class Builder extends
opi_api.storage.v1.DeleteNvmeRemoteControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeRemoteControllerRequest.class, opi_api.storage.v1.DeleteNvmeRemoteControllerRequest.Builder.class);
}
@@ -378,7 +378,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequestOrBuilder.java
index 4b0309de..5f1c6c18 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeRemoteControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequest.java
index f2e7fddf..ca985f59 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -87,13 +87,13 @@ private DeleteNvmeSubsystemRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeSubsystemRequest.class, opi_api.storage.v1.DeleteNvmeSubsystemRequest.Builder.class);
}
@@ -339,13 +339,13 @@ public static final class Builder extends
opi_api.storage.v1.DeleteNvmeSubsystemRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.DeleteNvmeSubsystemRequest.class, opi_api.storage.v1.DeleteNvmeSubsystemRequest.Builder.class);
}
@@ -378,7 +378,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_DeleteNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequestOrBuilder.java
index 94ae3bfc..b26c179c 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/DeleteNvmeSubsystemRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPath.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPath.java
index 93ba07a5..885c581b 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPath.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPath.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -113,13 +113,13 @@ private FabricsPath(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_FabricsPath_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_FabricsPath_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_FabricsPath_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_FabricsPath_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.FabricsPath.class, opi_api.storage.v1.FabricsPath.Builder.class);
}
@@ -540,13 +540,13 @@ public static final class Builder extends
opi_api.storage.v1.FabricsPathOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_FabricsPath_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_FabricsPath_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_FabricsPath_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_FabricsPath_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.FabricsPath.class, opi_api.storage.v1.FabricsPath.Builder.class);
}
@@ -587,7 +587,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_FabricsPath_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_FabricsPath_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPathOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPathOrBuilder.java
index a6a35411..b5c0de0f 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPathOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/FabricsPathOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmePcieProto.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmeProto.java
similarity index 64%
rename from storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmePcieProto.java
rename to storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmeProto.java
index 7bdc4e0c..c92f1785 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmePcieProto.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmeProto.java
@@ -1,10 +1,10 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
-public final class FrontendNvmePcieProto {
- private FrontendNvmePcieProto() {}
+public final class FrontendNvmeProto {
+ private FrontendNvmeProto() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
@@ -188,229 +188,229 @@ public static void registerAllExtensions(
descriptor;
static {
java.lang.String[] descriptorData = {
- "\n\030frontend_nvme_pcie.proto\022\022opi_api.stor" +
- "age.v1\032\017opicommon.proto\032\nuuid.proto\032\027goo" +
- "gle/api/client.proto\032\031google/api/resourc" +
- "e.proto\032\033google/protobuf/empty.proto\032\034go" +
- "ogle/api/annotations.proto\032\037google/api/f" +
- "ield_behavior.proto\032 google/protobuf/fie" +
- "ld_mask.proto\"\250\002\n\rNvmeSubsystem\0229\n\004name\030" +
- "\001 \001(\tB+\340A\003\340A\005\372A\"\n opi_api.storage.v1/Nvm" +
- "eSubsystem\0228\n\004spec\030\002 \001(\0132%.opi_api.stora" +
- "ge.v1.NvmeSubsystemSpecB\003\340A\002\022<\n\006status\030\003" +
- " \001(\0132\'.opi_api.storage.v1.NvmeSubsystemS" +
- "tatusB\003\340A\003:d\352Aa\n$storage.opiproject.org/" +
- "NvmeSubsystem\022\032nvmeSubsystems/{subsystem" +
- "}*\016nvmeSubsystems2\rnvmeSubsystem\"\241\001\n\021Nvm" +
- "eSubsystemSpec\022\020\n\003nqn\030\001 \001(\tB\003\340A\002\022\032\n\rseri" +
- "al_number\030\002 \001(\tB\003\340A\001\022\031\n\014model_number\030\003 \001" +
- "(\tB\003\340A\001\022\033\n\016max_namespaces\030\004 \001(\003B\003\340A\001\022\024\n\007" +
- "hostnqn\030\005 \001(\tB\003\340A\001\022\020\n\003psk\030\006 \001(\014B\003\340A\001\"L\n\023" +
- "NvmeSubsystemStatus\022\036\n\021firmware_revision" +
- "\030\001 \001(\tB\003\340A\003\022\025\n\010fru_guid\030\002 \001(\014B\003\340A\003\"\316\002\n\016N" +
- "vmeController\022:\n\004name\030\001 \001(\tB,\340A\003\340A\005\372A#\n!" +
- "opi_api.storage.v1/NvmeController\0229\n\004spe" +
- "c\030\002 \001(\0132&.opi_api.storage.v1.NvmeControl" +
- "lerSpecB\003\340A\002\022=\n\006status\030\003 \001(\0132(.opi_api.s" +
- "torage.v1.NvmeControllerStatusB\003\340A\003:\205\001\352A" +
- "\201\001\n%storage.opiproject.org/NvmeControlle" +
- "r\0227nvmeSubsystems/{subsystem}/nvmeContro" +
- "llers/{controller}*\017nvmeControllers2\016nvm" +
- "eController\"\355\003\n\022NvmeControllerSpec\022$\n\022nv" +
- "me_controller_id\030\001 \001(\005B\003\340A\001H\001\210\001\001\022:\n\006trty" +
- "pe\030\002 \001(\0162%.opi_api.storage.v1.NvmeTransp" +
- "ortTypeB\003\340A\002\0227\n\007pcie_id\030\003 \001(\0132\037.opi_api." +
- "storage.v1.PciEndpointB\003\340A\001H\000\022>\n\nfabrics" +
- "_id\030\004 \001(\0132#.opi_api.storage.v1.FabricsEn" +
- "dpointB\003\340A\001H\000\022\024\n\007max_nsq\030\005 \001(\005B\003\340A\001\022\024\n\007m" +
- "ax_ncq\030\006 \001(\005B\003\340A\001\022\021\n\004sqes\030\007 \001(\005B\003\340A\001\022\021\n\004" +
- "cqes\030\010 \001(\005B\003\340A\001\022\033\n\016max_namespaces\030\t \001(\005B" +
- "\003\340A\001\0224\n\tmin_limit\030\n \001(\0132\034.opi_api.storag" +
- "e.v1.QosLimitB\003\340A\001\0224\n\tmax_limit\030\013 \001(\0132\034." +
- "opi_api.storage.v1.QosLimitB\003\340A\001B\n\n\010endp" +
- "ointB\025\n\023_nvme_controller_id\"+\n\024NvmeContr" +
- "ollerStatus\022\023\n\006active\030\001 \001(\010B\003\340A\003\"\303\002\n\rNvm" +
- "eNamespace\0229\n\004name\030\001 \001(\tB+\340A\003\340A\005\372A\"\n opi" +
- "_api.storage.v1/NvmeNamespace\0228\n\004spec\030\002 " +
- "\001(\0132%.opi_api.storage.v1.NvmeNamespaceSp" +
- "ecB\003\340A\002\022<\n\006status\030\003 \001(\0132\'.opi_api.storag" +
- "e.v1.NvmeNamespaceStatusB\003\340A\003:\177\352A|\n$stor" +
- "age.opiproject.org/NvmeNamespace\0225nvmeSu" +
- "bsystems/{subsystem}/nvmeNamespaces/{nam" +
- "espace}*\016nvmeNamespaces2\rnvmeNamespace\"\235" +
- "\001\n\021NvmeNamespaceSpec\022\026\n\thost_nsid\030\002 \001(\005B" +
- "\003\340A\001\022\022\n\005nguid\030\003 \001(\tB\003\340A\001\022\022\n\005eui64\030\004 \001(\003B" +
- "\003\340A\001\022*\n\004uuid\030\005 \001(\0132\027.opi_api.common.v1.U" +
- "uidB\003\340A\001\022\034\n\017volume_name_ref\030\006 \001(\tB\003\340A\002\"\244" +
- "\001\n\023NvmeNamespaceStatus\022A\n\tpci_state\030\001 \001(" +
- "\0162).opi_api.storage.v1.NvmeNamespacePciS" +
- "tateB\003\340A\003\022J\n\016pci_oper_state\030\002 \001(\0162-.opi_" +
- "api.storage.v1.NvmeNamespacePciOperState" +
- "B\003\340A\003\"|\n\032CreateNvmeSubsystemRequest\022>\n\016n" +
- "vme_subsystem\030\001 \001(\0132!.opi_api.storage.v1" +
- ".NvmeSubsystemB\003\340A\002\022\036\n\021nvme_subsystem_id" +
- "\030\002 \001(\tB\003\340A\001\"p\n\032DeleteNvmeSubsystemReques" +
- "t\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage" +
- ".v1/NvmeSubsystem\022\032\n\rallow_missing\030\002 \001(\010" +
- "B\003\340A\001\"\256\001\n\032UpdateNvmeSubsystemRequest\022>\n\016" +
- "nvme_subsystem\030\001 \001(\0132!.opi_api.storage.v" +
- "1.NvmeSubsystemB\003\340A\002\0224\n\013update_mask\030\002 \001(" +
- "\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032\n\ral" +
- "low_missing\030\003 \001(\010B\003\340A\001\"L\n\031ListNvmeSubsys" +
- "temsRequest\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\np" +
- "age_token\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeSubsyste" +
- "msResponse\022:\n\017nvme_subsystems\030\001 \003(\0132!.op" +
- "i_api.storage.v1.NvmeSubsystem\022\027\n\017next_p" +
- "age_token\030\002 \001(\t\"Q\n\027GetNvmeSubsystemReque" +
+ "\n\023frontend_nvme.proto\022\022opi_api.storage.v" +
+ "1\032\017opicommon.proto\032\nuuid.proto\032\027google/a" +
+ "pi/client.proto\032\031google/api/resource.pro" +
+ "to\032\033google/protobuf/empty.proto\032\034google/" +
+ "api/annotations.proto\032\037google/api/field_" +
+ "behavior.proto\032 google/protobuf/field_ma" +
+ "sk.proto\"\250\002\n\rNvmeSubsystem\0229\n\004name\030\001 \001(\t" +
+ "B+\340A\003\340A\005\372A\"\n opi_api.storage.v1/NvmeSubs" +
+ "ystem\0228\n\004spec\030\002 \001(\0132%.opi_api.storage.v1" +
+ ".NvmeSubsystemSpecB\003\340A\002\022<\n\006status\030\003 \001(\0132" +
+ "\'.opi_api.storage.v1.NvmeSubsystemStatus" +
+ "B\003\340A\003:d\352Aa\n$storage.opiproject.org/NvmeS" +
+ "ubsystem\022\032nvmeSubsystems/{subsystem}*\016nv" +
+ "meSubsystems2\rnvmeSubsystem\"\241\001\n\021NvmeSubs" +
+ "ystemSpec\022\020\n\003nqn\030\001 \001(\tB\003\340A\002\022\032\n\rserial_nu" +
+ "mber\030\002 \001(\tB\003\340A\001\022\031\n\014model_number\030\003 \001(\tB\003\340" +
+ "A\001\022\033\n\016max_namespaces\030\004 \001(\003B\003\340A\001\022\024\n\007hostn" +
+ "qn\030\005 \001(\tB\003\340A\001\022\020\n\003psk\030\006 \001(\014B\003\340A\001\"L\n\023NvmeS" +
+ "ubsystemStatus\022\036\n\021firmware_revision\030\001 \001(" +
+ "\tB\003\340A\003\022\025\n\010fru_guid\030\002 \001(\014B\003\340A\003\"\316\002\n\016NvmeCo" +
+ "ntroller\022:\n\004name\030\001 \001(\tB,\340A\003\340A\005\372A#\n!opi_a" +
+ "pi.storage.v1/NvmeController\0229\n\004spec\030\002 \001" +
+ "(\0132&.opi_api.storage.v1.NvmeControllerSp" +
+ "ecB\003\340A\002\022=\n\006status\030\003 \001(\0132(.opi_api.storag" +
+ "e.v1.NvmeControllerStatusB\003\340A\003:\205\001\352A\201\001\n%s" +
+ "torage.opiproject.org/NvmeController\0227nv" +
+ "meSubsystems/{subsystem}/nvmeControllers" +
+ "/{controller}*\017nvmeControllers2\016nvmeCont" +
+ "roller\"\355\003\n\022NvmeControllerSpec\022$\n\022nvme_co" +
+ "ntroller_id\030\001 \001(\005B\003\340A\001H\001\210\001\001\022:\n\006trtype\030\002 " +
+ "\001(\0162%.opi_api.storage.v1.NvmeTransportTy" +
+ "peB\003\340A\002\0227\n\007pcie_id\030\003 \001(\0132\037.opi_api.stora" +
+ "ge.v1.PciEndpointB\003\340A\001H\000\022>\n\nfabrics_id\030\004" +
+ " \001(\0132#.opi_api.storage.v1.FabricsEndpoin" +
+ "tB\003\340A\001H\000\022\024\n\007max_nsq\030\005 \001(\005B\003\340A\001\022\024\n\007max_nc" +
+ "q\030\006 \001(\005B\003\340A\001\022\021\n\004sqes\030\007 \001(\005B\003\340A\001\022\021\n\004cqes\030" +
+ "\010 \001(\005B\003\340A\001\022\033\n\016max_namespaces\030\t \001(\005B\003\340A\001\022" +
+ "4\n\tmin_limit\030\n \001(\0132\034.opi_api.storage.v1." +
+ "QosLimitB\003\340A\001\0224\n\tmax_limit\030\013 \001(\0132\034.opi_a" +
+ "pi.storage.v1.QosLimitB\003\340A\001B\n\n\010endpointB" +
+ "\025\n\023_nvme_controller_id\"+\n\024NvmeController" +
+ "Status\022\023\n\006active\030\001 \001(\010B\003\340A\003\"\303\002\n\rNvmeName" +
+ "space\0229\n\004name\030\001 \001(\tB+\340A\003\340A\005\372A\"\n opi_api." +
+ "storage.v1/NvmeNamespace\0228\n\004spec\030\002 \001(\0132%" +
+ ".opi_api.storage.v1.NvmeNamespaceSpecB\003\340" +
+ "A\002\022<\n\006status\030\003 \001(\0132\'.opi_api.storage.v1." +
+ "NvmeNamespaceStatusB\003\340A\003:\177\352A|\n$storage.o" +
+ "piproject.org/NvmeNamespace\0225nvmeSubsyst" +
+ "ems/{subsystem}/nvmeNamespaces/{namespac" +
+ "e}*\016nvmeNamespaces2\rnvmeNamespace\"\235\001\n\021Nv" +
+ "meNamespaceSpec\022\026\n\thost_nsid\030\002 \001(\005B\003\340A\001\022" +
+ "\022\n\005nguid\030\003 \001(\tB\003\340A\001\022\022\n\005eui64\030\004 \001(\003B\003\340A\001\022" +
+ "*\n\004uuid\030\005 \001(\0132\027.opi_api.common.v1.UuidB\003" +
+ "\340A\001\022\034\n\017volume_name_ref\030\006 \001(\tB\003\340A\002\"\244\001\n\023Nv" +
+ "meNamespaceStatus\022A\n\tpci_state\030\001 \001(\0162).o" +
+ "pi_api.storage.v1.NvmeNamespacePciStateB" +
+ "\003\340A\003\022J\n\016pci_oper_state\030\002 \001(\0162-.opi_api.s" +
+ "torage.v1.NvmeNamespacePciOperStateB\003\340A\003" +
+ "\"|\n\032CreateNvmeSubsystemRequest\022>\n\016nvme_s" +
+ "ubsystem\030\001 \001(\0132!.opi_api.storage.v1.Nvme" +
+ "SubsystemB\003\340A\002\022\036\n\021nvme_subsystem_id\030\002 \001(" +
+ "\tB\003\340A\001\"p\n\032DeleteNvmeSubsystemRequest\0226\n\004" +
+ "name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage.v1/N" +
+ "vmeSubsystem\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001" +
+ "\"\256\001\n\032UpdateNvmeSubsystemRequest\022>\n\016nvme_" +
+ "subsystem\030\001 \001(\0132!.opi_api.storage.v1.Nvm" +
+ "eSubsystemB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.g" +
+ "oogle.protobuf.FieldMaskB\003\340A\001\022\032\n\rallow_m" +
+ "issing\030\003 \001(\010B\003\340A\001\"L\n\031ListNvmeSubsystemsR" +
+ "equest\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_t" +
+ "oken\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeSubsystemsRes" +
+ "ponse\022:\n\017nvme_subsystems\030\001 \003(\0132!.opi_api" +
+ ".storage.v1.NvmeSubsystem\022\027\n\017next_page_t" +
+ "oken\030\002 \001(\t\"Q\n\027GetNvmeSubsystemRequest\0226\n" +
+ "\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage.v1/" +
+ "NvmeSubsystem\"S\n\031StatsNvmeSubsystemReque" +
"st\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storag" +
- "e.v1/NvmeSubsystem\"S\n\031StatsNvmeSubsystem" +
- "Request\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.s" +
- "torage.v1/NvmeSubsystem\"L\n\032StatsNvmeSubs" +
- "ystemResponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.s" +
- "torage.v1.VolumeStats\"\272\001\n\033CreateNvmeCont" +
- "rollerRequest\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n o" +
- "pi_api.storage.v1/NvmeSubsystem\022@\n\017nvme_" +
- "controller\030\002 \001(\0132\".opi_api.storage.v1.Nv" +
- "meControllerB\003\340A\002\022\037\n\022nvme_controller_id\030" +
- "\003 \001(\tB\003\340A\001\"r\n\033DeleteNvmeControllerReques" +
- "t\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage" +
- ".v1/NvmeController\022\032\n\rallow_missing\030\002 \001(" +
- "\010B\003\340A\001\"\261\001\n\033UpdateNvmeControllerRequest\022@" +
- "\n\017nvme_controller\030\001 \001(\0132\".opi_api.storag" +
- "e.v1.NvmeControllerB\003\340A\002\0224\n\013update_mask\030" +
- "\002 \001(\0132\032.google.protobuf.FieldMaskB\003\340A\001\022\032" +
- "\n\rallow_missing\030\003 \001(\010B\003\340A\001\"\210\001\n\032ListNvmeC" +
- "ontrollersRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A" +
- "#\n!opi_api.storage.v1/NvmeController\022\026\n\t" +
- "page_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\t" +
- "B\003\340A\001\"t\n\033ListNvmeControllersResponse\022<\n\020" +
- "nvme_controllers\030\001 \003(\0132\".opi_api.storage" +
- ".v1.NvmeController\022\027\n\017next_page_token\030\002 " +
- "\001(\t\"S\n\030GetNvmeControllerRequest\0227\n\004name\030" +
- "\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1/NvmeCo" +
- "ntroller\"U\n\032StatsNvmeControllerRequest\0227" +
- "\n\004name\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1" +
- "/NvmeController\"M\n\033StatsNvmeControllerRe" +
- "sponse\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage." +
- "v1.VolumeStats\"\266\001\n\032CreateNvmeNamespaceRe" +
- "quest\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n opi_api.s" +
- "torage.v1/NvmeSubsystem\022>\n\016nvme_namespac" +
- "e\030\002 \001(\0132!.opi_api.storage.v1.NvmeNamespa" +
- "ceB\003\340A\002\022\036\n\021nvme_namespace_id\030\003 \001(\tB\003\340A\001\"" +
- "p\n\032DeleteNvmeNamespaceRequest\0226\n\004name\030\001 " +
- "\001(\tB(\340A\002\372A\"\n opi_api.storage.v1/NvmeName" +
- "space\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001\"\256\001\n\032Up" +
- "dateNvmeNamespaceRequest\022>\n\016nvme_namespa" +
- "ce\030\001 \001(\0132!.opi_api.storage.v1.NvmeNamesp" +
- "aceB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.p" +
- "rotobuf.FieldMaskB\003\340A\001\022\032\n\rallow_missing\030" +
- "\003 \001(\010B\003\340A\001\"\206\001\n\031ListNvmeNamespacesRequest" +
+ "e.v1/NvmeSubsystem\"L\n\032StatsNvmeSubsystem" +
+ "Response\022.\n\005stats\030\001 \001(\0132\037.opi_api.storag" +
+ "e.v1.VolumeStats\"\272\001\n\033CreateNvmeControlle" +
+ "rRequest\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n opi_ap" +
+ "i.storage.v1/NvmeSubsystem\022@\n\017nvme_contr" +
+ "oller\030\002 \001(\0132\".opi_api.storage.v1.NvmeCon" +
+ "trollerB\003\340A\002\022\037\n\022nvme_controller_id\030\003 \001(\t" +
+ "B\003\340A\001\"r\n\033DeleteNvmeControllerRequest\0227\n\004" +
+ "name\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1/N" +
+ "vmeController\022\032\n\rallow_missing\030\002 \001(\010B\003\340A" +
+ "\001\"\261\001\n\033UpdateNvmeControllerRequest\022@\n\017nvm" +
+ "e_controller\030\001 \001(\0132\".opi_api.storage.v1." +
+ "NvmeControllerB\003\340A\002\0224\n\013update_mask\030\002 \001(\013" +
+ "2\032.google.protobuf.FieldMaskB\003\340A\001\022\032\n\rall" +
+ "ow_missing\030\003 \001(\010B\003\340A\001\"\210\001\n\032ListNvmeContro" +
+ "llersRequest\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!op" +
+ "i_api.storage.v1/NvmeController\022\026\n\tpage_" +
+ "size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001" +
+ "\"t\n\033ListNvmeControllersResponse\022<\n\020nvme_" +
+ "controllers\030\001 \003(\0132\".opi_api.storage.v1.N" +
+ "vmeController\022\027\n\017next_page_token\030\002 \001(\t\"S" +
+ "\n\030GetNvmeControllerRequest\0227\n\004name\030\001 \001(\t" +
+ "B)\340A\002\372A#\n!opi_api.storage.v1/NvmeControl" +
+ "ler\"U\n\032StatsNvmeControllerRequest\0227\n\004nam" +
+ "e\030\001 \001(\tB)\340A\002\372A#\n!opi_api.storage.v1/Nvme" +
+ "Controller\"M\n\033StatsNvmeControllerRespons" +
+ "e\022.\n\005stats\030\001 \001(\0132\037.opi_api.storage.v1.Vo" +
+ "lumeStats\"\266\001\n\032CreateNvmeNamespaceRequest" +
"\0228\n\006parent\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storag" +
- "e.v1/NvmeNamespace\022\026\n\tpage_size\030\002 \001(\005B\003\340" +
- "A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeN" +
- "amespacesResponse\022:\n\017nvme_namespaces\030\001 \003" +
- "(\0132!.opi_api.storage.v1.NvmeNamespace\022\027\n" +
- "\017next_page_token\030\002 \001(\t\"Q\n\027GetNvmeNamespa" +
+ "e.v1/NvmeSubsystem\022>\n\016nvme_namespace\030\002 \001" +
+ "(\0132!.opi_api.storage.v1.NvmeNamespaceB\003\340" +
+ "A\002\022\036\n\021nvme_namespace_id\030\003 \001(\tB\003\340A\001\"p\n\032De" +
+ "leteNvmeNamespaceRequest\0226\n\004name\030\001 \001(\tB(" +
+ "\340A\002\372A\"\n opi_api.storage.v1/NvmeNamespace" +
+ "\022\032\n\rallow_missing\030\002 \001(\010B\003\340A\001\"\256\001\n\032UpdateN" +
+ "vmeNamespaceRequest\022>\n\016nvme_namespace\030\001 " +
+ "\001(\0132!.opi_api.storage.v1.NvmeNamespaceB\003" +
+ "\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.protob" +
+ "uf.FieldMaskB\003\340A\001\022\032\n\rallow_missing\030\003 \001(\010" +
+ "B\003\340A\001\"\206\001\n\031ListNvmeNamespacesRequest\0228\n\006p" +
+ "arent\030\001 \001(\tB(\340A\002\372A\"\n opi_api.storage.v1/" +
+ "NvmeNamespace\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n" +
+ "\npage_token\030\003 \001(\tB\003\340A\001\"q\n\032ListNvmeNamesp" +
+ "acesResponse\022:\n\017nvme_namespaces\030\001 \003(\0132!." +
+ "opi_api.storage.v1.NvmeNamespace\022\027\n\017next" +
+ "_page_token\030\002 \001(\t\"Q\n\027GetNvmeNamespaceReq" +
+ "uest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api.stor" +
+ "age.v1/NvmeNamespace\"S\n\031StatsNvmeNamespa" +
"ceRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n opi_api" +
- ".storage.v1/NvmeNamespace\"S\n\031StatsNvmeNa" +
- "mespaceRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n op" +
- "i_api.storage.v1/NvmeNamespace\"L\n\032StatsN" +
- "vmeNamespaceResponse\022.\n\005stats\030\001 \001(\0132\037.op" +
- "i_api.storage.v1.VolumeStats*\265\001\n\025NvmeNam" +
- "espacePciState\022(\n$NVME_NAMESPACE_PCI_STA" +
- "TE_UNSPECIFIED\020\000\022%\n!NVME_NAMESPACE_PCI_S" +
- "TATE_DISABLED\020\001\022$\n NVME_NAMESPACE_PCI_ST" +
- "ATE_ENABLED\020\002\022%\n!NVME_NAMESPACE_PCI_STAT" +
- "E_DELETING\020\003*\237\001\n\031NvmeNamespacePciOperSta" +
- "te\022-\n)NVME_NAMESPACE_PCI_OPER_STATE_UNSP" +
- "ECIFIED\020\000\022(\n$NVME_NAMESPACE_PCI_OPER_STA" +
- "TE_ONLINE\020\001\022)\n%NVME_NAMESPACE_PCI_OPER_S" +
- "TATE_OFFLINE\020\0022\331\031\n\023FrontendNvmeService\022\267" +
- "\001\n\023CreateNvmeSubsystem\022..opi_api.storage" +
- ".v1.CreateNvmeSubsystemRequest\032!.opi_api" +
- ".storage.v1.NvmeSubsystem\"M\202\323\344\223\002$\"\022/v1/n" +
- "vmeSubsystems:\016nvme_subsystem\332A nvme_sub" +
- "system,nvme_subsystem_id\022\211\001\n\023DeleteNvmeS" +
- "ubsystem\022..opi_api.storage.v1.DeleteNvme" +
- "SubsystemRequest\032\026.google.protobuf.Empty" +
- "\"*\202\323\344\223\002\035*\033/v1/{name=nvmeSubsystems/*}\332A\004" +
- "name\022\311\001\n\023UpdateNvmeSubsystem\022..opi_api.s" +
- "torage.v1.UpdateNvmeSubsystemRequest\032!.o" +
- "pi_api.storage.v1.NvmeSubsystem\"_\202\323\344\223\002<2" +
- "*/v1/{nvme_subsystem.name=nvmeSubsystems" +
- "/*}:\016nvme_subsystem\332A\032nvme_subsystem,upd" +
- "ate_mask\022\217\001\n\022ListNvmeSubsystems\022-.opi_ap" +
- "i.storage.v1.ListNvmeSubsystemsRequest\032." +
- ".opi_api.storage.v1.ListNvmeSubsystemsRe" +
- "sponse\"\032\202\323\344\223\002\024\022\022/v1/nvmeSubsystems\022\216\001\n\020G" +
- "etNvmeSubsystem\022+.opi_api.storage.v1.Get" +
- "NvmeSubsystemRequest\032!.opi_api.storage.v" +
- "1.NvmeSubsystem\"*\202\323\344\223\002\035\022\033/v1/{name=nvmeS" +
- "ubsystems/*}\332A\004name\022\245\001\n\022StatsNvmeSubsyst" +
- "em\022-.opi_api.storage.v1.StatsNvmeSubsyst" +
- "emRequest\032..opi_api.storage.v1.StatsNvme" +
- "SubsystemResponse\"0\202\323\344\223\002#\022!/v1/{name=nvm" +
- "eSubsystems/*}:stats\332A\004name\022\337\001\n\024CreateNv" +
- "meController\022/.opi_api.storage.v1.Create" +
- "NvmeControllerRequest\032\".opi_api.storage." +
- "v1.NvmeController\"r\202\323\344\223\002@\"-/v1/{parent=n" +
- "vmeSubsystems/*}/nvmeControllers:\017nvme_c" +
- "ontroller\332A)parent,nvme_controller,nvme_" +
- "controller_id\022\235\001\n\024DeleteNvmeController\022/" +
- ".opi_api.storage.v1.DeleteNvmeController" +
- "Request\032\026.google.protobuf.Empty\"<\202\323\344\223\002/*" +
- "-/v1/{name=nvmeSubsystems/*/nvmeControll" +
- "ers/*}\332A\004name\022\341\001\n\024UpdateNvmeController\022/" +
- ".opi_api.storage.v1.UpdateNvmeController" +
- "Request\032\".opi_api.storage.v1.NvmeControl" +
- "ler\"t\202\323\344\223\002P2=/v1/{nvme_controller.name=n" +
- "vmeSubsystems/*/nvmeControllers/*}:\017nvme" +
- "_controller\332A\033nvme_controller,update_mas" +
- "k\022\266\001\n\023ListNvmeControllers\022..opi_api.stor" +
- "age.v1.ListNvmeControllersRequest\032/.opi_" +
- "api.storage.v1.ListNvmeControllersRespon" +
- "se\">\202\323\344\223\002/\022-/v1/{parent=nvmeSubsystems/*" +
- "}/nvmeControllers\332A\006parent\022\243\001\n\021GetNvmeCo" +
- "ntroller\022,.opi_api.storage.v1.GetNvmeCon" +
- "trollerRequest\032\".opi_api.storage.v1.Nvme" +
- "Controller\"<\202\323\344\223\002/\022-/v1/{name=nvmeSubsys" +
- "tems/*/nvmeControllers/*}\332A\004name\022\272\001\n\023Sta" +
- "tsNvmeController\022..opi_api.storage.v1.St" +
- "atsNvmeControllerRequest\032/.opi_api.stora" +
- "ge.v1.StatsNvmeControllerResponse\"B\202\323\344\223\002" +
- "5\0223/v1/{name=nvmeSubsystems/*/nvmeContro" +
- "llers/*}:stats\332A\004name\022\330\001\n\023CreateNvmeName" +
- "space\022..opi_api.storage.v1.CreateNvmeNam" +
- "espaceRequest\032!.opi_api.storage.v1.NvmeN" +
- "amespace\"n\202\323\344\223\002>\",/v1/{parent=nvmeSubsys" +
- "tems/*}/nvmeNamespaces:\016nvme_namespace\332A" +
- "\'parent,nvme_namespace,nvme_namespace_id" +
- "\022\232\001\n\023DeleteNvmeNamespace\022..opi_api.stora" +
- "ge.v1.DeleteNvmeNamespaceRequest\032\026.googl" +
- "e.protobuf.Empty\";\202\323\344\223\002.*,/v1/{name=nvme" +
- "Subsystems/*/nvmeNamespaces/*}\332A\004name\022\332\001" +
- "\n\023UpdateNvmeNamespace\022..opi_api.storage." +
- "v1.UpdateNvmeNamespaceRequest\032!.opi_api." +
- "storage.v1.NvmeNamespace\"p\202\323\344\223\002M2;/v1/{n" +
- "vme_namespace.name=nvmeSubsystems/*/nvme" +
- "Namespaces/*}:\016nvme_namespace\332A\032nvme_nam" +
- "espace,update_mask\022\262\001\n\022ListNvmeNamespace" +
- "s\022-.opi_api.storage.v1.ListNvmeNamespace" +
- "sRequest\032..opi_api.storage.v1.ListNvmeNa" +
- "mespacesResponse\"=\202\323\344\223\002.\022,/v1/{parent=nv" +
- "meSubsystems/*}/nvmeNamespaces\332A\006parent\022" +
- "\237\001\n\020GetNvmeNamespace\022+.opi_api.storage.v" +
- "1.GetNvmeNamespaceRequest\032!.opi_api.stor" +
- "age.v1.NvmeNamespace\";\202\323\344\223\002.\022,/v1/{name=" +
- "nvmeSubsystems/*/nvmeNamespaces/*}\332A\004nam" +
- "e\022\266\001\n\022StatsNvmeNamespace\022-.opi_api.stora" +
- "ge.v1.StatsNvmeNamespaceRequest\032..opi_ap" +
- "i.storage.v1.StatsNvmeNamespaceResponse\"" +
- "A\202\323\344\223\0024\0222/v1/{name=nvmeSubsystems/*/nvme" +
- "Namespaces/*}:stats\332A\004nameBd\n\022opi_api.st" +
- "orage.v1B\025FrontendNvmePcieProtoP\001Z5githu" +
- "b.com/opiproject/opi-api/storage/v1alpha" +
- "1/gen/gob\006proto3"
+ ".storage.v1/NvmeNamespace\"L\n\032StatsNvmeNa" +
+ "mespaceResponse\022.\n\005stats\030\001 \001(\0132\037.opi_api" +
+ ".storage.v1.VolumeStats*\265\001\n\025NvmeNamespac" +
+ "ePciState\022(\n$NVME_NAMESPACE_PCI_STATE_UN" +
+ "SPECIFIED\020\000\022%\n!NVME_NAMESPACE_PCI_STATE_" +
+ "DISABLED\020\001\022$\n NVME_NAMESPACE_PCI_STATE_E" +
+ "NABLED\020\002\022%\n!NVME_NAMESPACE_PCI_STATE_DEL" +
+ "ETING\020\003*\237\001\n\031NvmeNamespacePciOperState\022-\n" +
+ ")NVME_NAMESPACE_PCI_OPER_STATE_UNSPECIFI" +
+ "ED\020\000\022(\n$NVME_NAMESPACE_PCI_OPER_STATE_ON" +
+ "LINE\020\001\022)\n%NVME_NAMESPACE_PCI_OPER_STATE_" +
+ "OFFLINE\020\0022\331\031\n\023FrontendNvmeService\022\267\001\n\023Cr" +
+ "eateNvmeSubsystem\022..opi_api.storage.v1.C" +
+ "reateNvmeSubsystemRequest\032!.opi_api.stor" +
+ "age.v1.NvmeSubsystem\"M\202\323\344\223\002$\"\022/v1/nvmeSu" +
+ "bsystems:\016nvme_subsystem\332A nvme_subsyste" +
+ "m,nvme_subsystem_id\022\211\001\n\023DeleteNvmeSubsys" +
+ "tem\022..opi_api.storage.v1.DeleteNvmeSubsy" +
+ "stemRequest\032\026.google.protobuf.Empty\"*\202\323\344" +
+ "\223\002\035*\033/v1/{name=nvmeSubsystems/*}\332A\004name\022" +
+ "\311\001\n\023UpdateNvmeSubsystem\022..opi_api.storag" +
+ "e.v1.UpdateNvmeSubsystemRequest\032!.opi_ap" +
+ "i.storage.v1.NvmeSubsystem\"_\202\323\344\223\002<2*/v1/" +
+ "{nvme_subsystem.name=nvmeSubsystems/*}:\016" +
+ "nvme_subsystem\332A\032nvme_subsystem,update_m" +
+ "ask\022\217\001\n\022ListNvmeSubsystems\022-.opi_api.sto" +
+ "rage.v1.ListNvmeSubsystemsRequest\032..opi_" +
+ "api.storage.v1.ListNvmeSubsystemsRespons" +
+ "e\"\032\202\323\344\223\002\024\022\022/v1/nvmeSubsystems\022\216\001\n\020GetNvm" +
+ "eSubsystem\022+.opi_api.storage.v1.GetNvmeS" +
+ "ubsystemRequest\032!.opi_api.storage.v1.Nvm" +
+ "eSubsystem\"*\202\323\344\223\002\035\022\033/v1/{name=nvmeSubsys" +
+ "tems/*}\332A\004name\022\245\001\n\022StatsNvmeSubsystem\022-." +
+ "opi_api.storage.v1.StatsNvmeSubsystemReq" +
+ "uest\032..opi_api.storage.v1.StatsNvmeSubsy" +
+ "stemResponse\"0\202\323\344\223\002#\022!/v1/{name=nvmeSubs" +
+ "ystems/*}:stats\332A\004name\022\337\001\n\024CreateNvmeCon" +
+ "troller\022/.opi_api.storage.v1.CreateNvmeC" +
+ "ontrollerRequest\032\".opi_api.storage.v1.Nv" +
+ "meController\"r\202\323\344\223\002@\"-/v1/{parent=nvmeSu" +
+ "bsystems/*}/nvmeControllers:\017nvme_contro" +
+ "ller\332A)parent,nvme_controller,nvme_contr" +
+ "oller_id\022\235\001\n\024DeleteNvmeController\022/.opi_" +
+ "api.storage.v1.DeleteNvmeControllerReque" +
+ "st\032\026.google.protobuf.Empty\"<\202\323\344\223\002/*-/v1/" +
+ "{name=nvmeSubsystems/*/nvmeControllers/*" +
+ "}\332A\004name\022\341\001\n\024UpdateNvmeController\022/.opi_" +
+ "api.storage.v1.UpdateNvmeControllerReque" +
+ "st\032\".opi_api.storage.v1.NvmeController\"t" +
+ "\202\323\344\223\002P2=/v1/{nvme_controller.name=nvmeSu" +
+ "bsystems/*/nvmeControllers/*}:\017nvme_cont" +
+ "roller\332A\033nvme_controller,update_mask\022\266\001\n" +
+ "\023ListNvmeControllers\022..opi_api.storage.v" +
+ "1.ListNvmeControllersRequest\032/.opi_api.s" +
+ "torage.v1.ListNvmeControllersResponse\">\202" +
+ "\323\344\223\002/\022-/v1/{parent=nvmeSubsystems/*}/nvm" +
+ "eControllers\332A\006parent\022\243\001\n\021GetNvmeControl" +
+ "ler\022,.opi_api.storage.v1.GetNvmeControll" +
+ "erRequest\032\".opi_api.storage.v1.NvmeContr" +
+ "oller\"<\202\323\344\223\002/\022-/v1/{name=nvmeSubsystems/" +
+ "*/nvmeControllers/*}\332A\004name\022\272\001\n\023StatsNvm" +
+ "eController\022..opi_api.storage.v1.StatsNv" +
+ "meControllerRequest\032/.opi_api.storage.v1" +
+ ".StatsNvmeControllerResponse\"B\202\323\344\223\0025\0223/v" +
+ "1/{name=nvmeSubsystems/*/nvmeControllers" +
+ "/*}:stats\332A\004name\022\330\001\n\023CreateNvmeNamespace" +
+ "\022..opi_api.storage.v1.CreateNvmeNamespac" +
+ "eRequest\032!.opi_api.storage.v1.NvmeNamesp" +
+ "ace\"n\202\323\344\223\002>\",/v1/{parent=nvmeSubsystems/" +
+ "*}/nvmeNamespaces:\016nvme_namespace\332A\'pare" +
+ "nt,nvme_namespace,nvme_namespace_id\022\232\001\n\023" +
+ "DeleteNvmeNamespace\022..opi_api.storage.v1" +
+ ".DeleteNvmeNamespaceRequest\032\026.google.pro" +
+ "tobuf.Empty\";\202\323\344\223\002.*,/v1/{name=nvmeSubsy" +
+ "stems/*/nvmeNamespaces/*}\332A\004name\022\332\001\n\023Upd" +
+ "ateNvmeNamespace\022..opi_api.storage.v1.Up" +
+ "dateNvmeNamespaceRequest\032!.opi_api.stora" +
+ "ge.v1.NvmeNamespace\"p\202\323\344\223\002M2;/v1/{nvme_n" +
+ "amespace.name=nvmeSubsystems/*/nvmeNames" +
+ "paces/*}:\016nvme_namespace\332A\032nvme_namespac" +
+ "e,update_mask\022\262\001\n\022ListNvmeNamespaces\022-.o" +
+ "pi_api.storage.v1.ListNvmeNamespacesRequ" +
+ "est\032..opi_api.storage.v1.ListNvmeNamespa" +
+ "cesResponse\"=\202\323\344\223\002.\022,/v1/{parent=nvmeSub" +
+ "systems/*}/nvmeNamespaces\332A\006parent\022\237\001\n\020G" +
+ "etNvmeNamespace\022+.opi_api.storage.v1.Get" +
+ "NvmeNamespaceRequest\032!.opi_api.storage.v" +
+ "1.NvmeNamespace\";\202\323\344\223\002.\022,/v1/{name=nvmeS" +
+ "ubsystems/*/nvmeNamespaces/*}\332A\004name\022\266\001\n" +
+ "\022StatsNvmeNamespace\022-.opi_api.storage.v1" +
+ ".StatsNvmeNamespaceRequest\032..opi_api.sto" +
+ "rage.v1.StatsNvmeNamespaceResponse\"A\202\323\344\223" +
+ "\0024\0222/v1/{name=nvmeSubsystems/*/nvmeNames" +
+ "paces/*}:stats\332A\004nameB`\n\022opi_api.storage" +
+ ".v1B\021FrontendNvmeProtoP\001Z5github.com/opi" +
+ "project/opi-api/storage/v1alpha1/gen/gob" +
+ "\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmeServiceGrpc.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmeServiceGrpc.java
index 29d0a468..abb41c8a 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmeServiceGrpc.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/FrontendNvmeServiceGrpc.java
@@ -4,12 +4,14 @@
/**
*
- * Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ * Front End APIs. Used for creation of xPU managed Nvme devices
+ * e.g. emulated host-facing Nvme/Pcie controllers as well as
+ * Nvme-oF controllers
*
*/
@javax.annotation.Generated(
value = "by gRPC proto compiler",
- comments = "Source: frontend_nvme_pcie.proto")
+ comments = "Source: frontend_nvme.proto")
@io.grpc.stub.annotations.GrpcGenerated
public final class FrontendNvmeServiceGrpc {
@@ -622,7 +624,9 @@ public FrontendNvmeServiceFutureStub newStub(io.grpc.Channel channel, io.grpc.Ca
/**
*
- * Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ * Front End APIs. Used for creation of xPU managed Nvme devices
+ * e.g. emulated host-facing Nvme/Pcie controllers as well as
+ * Nvme-oF controllers
*
*/
public static abstract class FrontendNvmeServiceImplBase implements io.grpc.BindableService {
@@ -943,7 +947,9 @@ public void statsNvmeNamespace(opi_api.storage.v1.StatsNvmeNamespaceRequest requ
/**
*
- * Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ * Front End APIs. Used for creation of xPU managed Nvme devices
+ * e.g. emulated host-facing Nvme/Pcie controllers as well as
+ * Nvme-oF controllers
*
*/
public static final class FrontendNvmeServiceStub extends io.grpc.stub.AbstractAsyncStub {
@@ -1161,7 +1167,9 @@ public void statsNvmeNamespace(opi_api.storage.v1.StatsNvmeNamespaceRequest requ
/**
*
- * Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ * Front End APIs. Used for creation of xPU managed Nvme devices
+ * e.g. emulated host-facing Nvme/Pcie controllers as well as
+ * Nvme-oF controllers
*
*/
public static final class FrontendNvmeServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub {
@@ -1361,7 +1369,9 @@ public opi_api.storage.v1.StatsNvmeNamespaceResponse statsNvmeNamespace(opi_api.
/**
*
- * Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ * Front End APIs. Used for creation of xPU managed Nvme devices
+ * e.g. emulated host-facing Nvme/Pcie controllers as well as
+ * Nvme-oF controllers
*
*/
public static final class FrontendNvmeServiceFutureStub extends io.grpc.stub.AbstractFutureStub {
@@ -1707,7 +1717,7 @@ private static abstract class FrontendNvmeServiceBaseDescriptorSupplier
@java.lang.Override
public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.getDescriptor();
+ return opi_api.storage.v1.FrontendNvmeProto.getDescriptor();
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequest.java
index f050dab8..b78acc1c 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private GetNvmeControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeControllerRequest.class, opi_api.storage.v1.GetNvmeControllerRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.GetNvmeControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeControllerRequest.class, opi_api.storage.v1.GetNvmeControllerRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequestOrBuilder.java
index 4f05e401..4186d2bc 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequest.java
index 42c93cc3..753e8a7c 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private GetNvmeNamespaceRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeNamespaceRequest.class, opi_api.storage.v1.GetNvmeNamespaceRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.GetNvmeNamespaceRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeNamespaceRequest.class, opi_api.storage.v1.GetNvmeNamespaceRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequestOrBuilder.java
index d250a653..9bb41178 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeNamespaceRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequest.java
index d7590dba..51536f9f 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private GetNvmePathRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmePathRequest.class, opi_api.storage.v1.GetNvmePathRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.GetNvmePathRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmePathRequest.class, opi_api.storage.v1.GetNvmePathRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmePathRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequestOrBuilder.java
index a4cc8f66..e22a2d6e 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmePathRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequest.java
index 1a1fb3b7..e7e3761f 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private GetNvmeRemoteControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeRemoteControllerRequest.class, opi_api.storage.v1.GetNvmeRemoteControllerRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.GetNvmeRemoteControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeRemoteControllerRequest.class, opi_api.storage.v1.GetNvmeRemoteControllerRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequestOrBuilder.java
index 8303caca..57ec863b 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequest.java
index 9b1ce3a6..c541c8ac 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private GetNvmeRemoteNamespaceRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeRemoteNamespaceRequest.class, opi_api.storage.v1.GetNvmeRemoteNamespaceRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.GetNvmeRemoteNamespaceRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeRemoteNamespaceRequest.class, opi_api.storage.v1.GetNvmeRemoteNamespaceRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeRemoteNamespaceRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequestOrBuilder.java
index 89fdcaf4..0304845c 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeRemoteNamespaceRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequest.java
index e45fcf7b..32b476ac 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private GetNvmeSubsystemRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeSubsystemRequest.class, opi_api.storage.v1.GetNvmeSubsystemRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.GetNvmeSubsystemRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.GetNvmeSubsystemRequest.class, opi_api.storage.v1.GetNvmeSubsystemRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_GetNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequestOrBuilder.java
index 878a04e4..6ab60f15 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/GetNvmeSubsystemRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequest.java
index 39f983d9..4d22178e 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -94,13 +94,13 @@ private ListNvmeControllersRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeControllersRequest.class, opi_api.storage.v1.ListNvmeControllersRequest.Builder.class);
}
@@ -400,13 +400,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeControllersRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeControllersRequest.class, opi_api.storage.v1.ListNvmeControllersRequest.Builder.class);
}
@@ -441,7 +441,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequestOrBuilder.java
index 06409110..c1191a05 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponse.java
index 936b7d8f..86db8f6e 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -96,13 +96,13 @@ private ListNvmeControllersResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeControllersResponse.class, opi_api.storage.v1.ListNvmeControllersResponse.Builder.class);
}
@@ -393,13 +393,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeControllersResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeControllersResponse.class, opi_api.storage.v1.ListNvmeControllersResponse.Builder.class);
}
@@ -437,7 +437,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeControllersResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponseOrBuilder.java
index d6353913..92f10feb 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeControllersResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequest.java
index d6e2e56c..d3ccde0e 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -94,13 +94,13 @@ private ListNvmeNamespacesRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeNamespacesRequest.class, opi_api.storage.v1.ListNvmeNamespacesRequest.Builder.class);
}
@@ -400,13 +400,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeNamespacesRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeNamespacesRequest.class, opi_api.storage.v1.ListNvmeNamespacesRequest.Builder.class);
}
@@ -441,7 +441,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequestOrBuilder.java
index 71ec2d39..be9de7f2 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponse.java
index 16f67789..429b330d 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -96,13 +96,13 @@ private ListNvmeNamespacesResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeNamespacesResponse.class, opi_api.storage.v1.ListNvmeNamespacesResponse.Builder.class);
}
@@ -393,13 +393,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeNamespacesResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeNamespacesResponse.class, opi_api.storage.v1.ListNvmeNamespacesResponse.Builder.class);
}
@@ -437,7 +437,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeNamespacesResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponseOrBuilder.java
index 42298306..880a890b 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeNamespacesResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequest.java
index 2517f91a..aec10c03 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -94,13 +94,13 @@ private ListNvmePathsRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmePathsRequest.class, opi_api.storage.v1.ListNvmePathsRequest.Builder.class);
}
@@ -400,13 +400,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmePathsRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmePathsRequest.class, opi_api.storage.v1.ListNvmePathsRequest.Builder.class);
}
@@ -441,7 +441,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequestOrBuilder.java
index 221e5859..8ee10f7b 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponse.java
index f60c03e5..19e1ebc7 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -96,13 +96,13 @@ private ListNvmePathsResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmePathsResponse.class, opi_api.storage.v1.ListNvmePathsResponse.Builder.class);
}
@@ -393,13 +393,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmePathsResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmePathsResponse.class, opi_api.storage.v1.ListNvmePathsResponse.Builder.class);
}
@@ -437,7 +437,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmePathsResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponseOrBuilder.java
index f4318a46..bc505be4 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmePathsResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequest.java
index 1085fba1..45b93514 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -94,13 +94,13 @@ private ListNvmeRemoteControllersRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteControllersRequest.class, opi_api.storage.v1.ListNvmeRemoteControllersRequest.Builder.class);
}
@@ -400,13 +400,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeRemoteControllersRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteControllersRequest.class, opi_api.storage.v1.ListNvmeRemoteControllersRequest.Builder.class);
}
@@ -441,7 +441,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequestOrBuilder.java
index bc476fd0..8c6e3aa8 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponse.java
index 211d7aa2..aed15b02 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -96,13 +96,13 @@ private ListNvmeRemoteControllersResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteControllersResponse.class, opi_api.storage.v1.ListNvmeRemoteControllersResponse.Builder.class);
}
@@ -393,13 +393,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeRemoteControllersResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteControllersResponse.class, opi_api.storage.v1.ListNvmeRemoteControllersResponse.Builder.class);
}
@@ -437,7 +437,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteControllersResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponseOrBuilder.java
index 4d2213a4..9f93421e 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteControllersResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequest.java
index b8876f8b..92657783 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -94,13 +94,13 @@ private ListNvmeRemoteNamespacesRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteNamespacesRequest.class, opi_api.storage.v1.ListNvmeRemoteNamespacesRequest.Builder.class);
}
@@ -402,13 +402,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeRemoteNamespacesRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteNamespacesRequest.class, opi_api.storage.v1.ListNvmeRemoteNamespacesRequest.Builder.class);
}
@@ -443,7 +443,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequestOrBuilder.java
index 1d05d2dc..59b83016 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponse.java
index e6cc8488..31c9e28d 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -96,13 +96,13 @@ private ListNvmeRemoteNamespacesResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteNamespacesResponse.class, opi_api.storage.v1.ListNvmeRemoteNamespacesResponse.Builder.class);
}
@@ -393,13 +393,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeRemoteNamespacesResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeRemoteNamespacesResponse.class, opi_api.storage.v1.ListNvmeRemoteNamespacesResponse.Builder.class);
}
@@ -437,7 +437,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeRemoteNamespacesResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponseOrBuilder.java
index 1e7cc057..4cecad29 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeRemoteNamespacesResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequest.java
index 66435a7e..d5b9ce38 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -87,13 +87,13 @@ private ListNvmeSubsystemsRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeSubsystemsRequest.class, opi_api.storage.v1.ListNvmeSubsystemsRequest.Builder.class);
}
@@ -337,13 +337,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeSubsystemsRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeSubsystemsRequest.class, opi_api.storage.v1.ListNvmeSubsystemsRequest.Builder.class);
}
@@ -376,7 +376,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequestOrBuilder.java
index b99abd15..7a990fa8 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponse.java
index bc6f1aa3..aa47fa87 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -96,13 +96,13 @@ private ListNvmeSubsystemsResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeSubsystemsResponse.class, opi_api.storage.v1.ListNvmeSubsystemsResponse.Builder.class);
}
@@ -393,13 +393,13 @@ public static final class Builder extends
opi_api.storage.v1.ListNvmeSubsystemsResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ListNvmeSubsystemsResponse.class, opi_api.storage.v1.ListNvmeSubsystemsResponse.Builder.class);
}
@@ -437,7 +437,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_ListNvmeSubsystemsResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponseOrBuilder.java
index 64caa979..7e02426b 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ListNvmeSubsystemsResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeController.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeController.java
index 0b0ceb61..96ae94f1 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeController.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeController.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -108,13 +108,13 @@ private NvmeController(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeController_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeController_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeController_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeController_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeController.class, opi_api.storage.v1.NvmeController.Builder.class);
}
@@ -444,13 +444,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeControllerOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeController_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeController_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeController_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeController_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeController.class, opi_api.storage.v1.NvmeController.Builder.class);
}
@@ -493,7 +493,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeController_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeController_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerOrBuilder.java
index 1b598d7e..44bde1e1 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpec.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpec.java
index 14f644a2..d10ad56d 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpec.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpec.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -167,13 +167,13 @@ private NvmeControllerSpec(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeControllerSpec.class, opi_api.storage.v1.NvmeControllerSpec.Builder.class);
}
@@ -830,13 +830,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeControllerSpecOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeControllerSpec.class, opi_api.storage.v1.NvmeControllerSpec.Builder.class);
}
@@ -893,7 +893,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerSpec_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpecOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpecOrBuilder.java
index a2c38b8f..14ef8335 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpecOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerSpecOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatus.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatus.java
index 863e06a5..a781ae82 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatus.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatus.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -80,13 +80,13 @@ private NvmeControllerStatus(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeControllerStatus.class, opi_api.storage.v1.NvmeControllerStatus.Builder.class);
}
@@ -275,13 +275,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeControllerStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeControllerStatus.class, opi_api.storage.v1.NvmeControllerStatus.Builder.class);
}
@@ -312,7 +312,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeControllerStatus_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatusOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatusOrBuilder.java
index 10909d45..9217f549 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatusOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeControllerStatusOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeMultipath.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeMultipath.java
index abc3a911..73d054e3 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeMultipath.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeMultipath.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -141,7 +141,7 @@ public NvmeMultipath findValueByNumber(int number) {
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.getDescriptor().getEnumTypes().get(0);
+ return opi_api.storage.v1.BackendNvmeProto.getDescriptor().getEnumTypes().get(0);
}
private static final NvmeMultipath[] VALUES = values();
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespace.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespace.java
index bbe7ffad..80dd6264 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespace.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespace.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -108,13 +108,13 @@ private NvmeNamespace(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespace_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespace_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespace_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespace_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeNamespace.class, opi_api.storage.v1.NvmeNamespace.Builder.class);
}
@@ -444,13 +444,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeNamespaceOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespace_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespace_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespace_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespace_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeNamespace.class, opi_api.storage.v1.NvmeNamespace.Builder.class);
}
@@ -493,7 +493,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespace_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespace_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceOrBuilder.java
index e83b6359..990b3fda 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciOperState.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciOperState.java
index 5db26d4f..c70ed783 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciOperState.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciOperState.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -122,7 +122,7 @@ public NvmeNamespacePciOperState findValueByNumber(int number) {
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.getDescriptor().getEnumTypes().get(1);
+ return opi_api.storage.v1.FrontendNvmeProto.getDescriptor().getEnumTypes().get(1);
}
private static final NvmeNamespacePciOperState[] VALUES = values();
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciState.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciState.java
index a70f8f09..6e05bc09 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciState.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespacePciState.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -139,7 +139,7 @@ public NvmeNamespacePciState findValueByNumber(int number) {
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.getDescriptor().getEnumTypes().get(0);
+ return opi_api.storage.v1.FrontendNvmeProto.getDescriptor().getEnumTypes().get(0);
}
private static final NvmeNamespacePciState[] VALUES = values();
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpec.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpec.java
index c79fd3b2..cc6027c0 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpec.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpec.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -112,13 +112,13 @@ private NvmeNamespaceSpec(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeNamespaceSpec.class, opi_api.storage.v1.NvmeNamespaceSpec.Builder.class);
}
@@ -503,13 +503,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeNamespaceSpecOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeNamespaceSpec.class, opi_api.storage.v1.NvmeNamespaceSpec.Builder.class);
}
@@ -552,7 +552,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceSpec_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpecOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpecOrBuilder.java
index 221cbe67..c11ed935 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpecOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceSpecOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatus.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatus.java
index d9268723..4e2592fa 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatus.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatus.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -89,13 +89,13 @@ private NvmeNamespaceStatus(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeNamespaceStatus.class, opi_api.storage.v1.NvmeNamespaceStatus.Builder.class);
}
@@ -331,13 +331,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeNamespaceStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeNamespaceStatus.class, opi_api.storage.v1.NvmeNamespaceStatus.Builder.class);
}
@@ -370,7 +370,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeNamespaceStatus_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatusOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatusOrBuilder.java
index cd0f0172..cc6d164a 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatusOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeNamespaceStatusOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePath.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePath.java
index e8030a6e..ff34d234 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePath.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePath.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -116,13 +116,13 @@ private NvmePath(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmePath_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmePath_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmePath_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmePath_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmePath.class, opi_api.storage.v1.NvmePath.Builder.class);
}
@@ -547,13 +547,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmePathOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmePath_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmePath_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmePath_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmePath_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmePath.class, opi_api.storage.v1.NvmePath.Builder.class);
}
@@ -596,7 +596,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmePath_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmePath_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePathOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePathOrBuilder.java
index 47c092d8..5bbd43c3 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePathOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmePathOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteController.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteController.java
index 1569d277..ad7cd765 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteController.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteController.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -112,13 +112,13 @@ private NvmeRemoteController(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteController_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteController_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteController_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteController_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeRemoteController.class, opi_api.storage.v1.NvmeRemoteController.Builder.class);
}
@@ -485,13 +485,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeRemoteControllerOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteController_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteController_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteController_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteController_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeRemoteController.class, opi_api.storage.v1.NvmeRemoteController.Builder.class);
}
@@ -534,7 +534,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteController_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteController_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerOrBuilder.java
index 17cca862..0c67a4af 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerServiceGrpc.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerServiceGrpc.java
index f273b35a..a74f0943 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerServiceGrpc.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteControllerServiceGrpc.java
@@ -4,12 +4,13 @@
/**
*
- * Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ * Back End APIs. Reponsible for connection to external Nvme devices
+ * e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
*
*/
@javax.annotation.Generated(
value = "by gRPC proto compiler",
- comments = "Source: backend_nvme_tcp.proto")
+ comments = "Source: backend_nvme.proto")
@io.grpc.stub.annotations.GrpcGenerated
public final class NvmeRemoteControllerServiceGrpc {
@@ -529,7 +530,8 @@ public NvmeRemoteControllerServiceFutureStub newStub(io.grpc.Channel channel, io
/**
*
- * Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ * Back End APIs. Reponsible for connection to external Nvme devices
+ * e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
*
*/
public static abstract class NvmeRemoteControllerServiceImplBase implements io.grpc.BindableService {
@@ -797,7 +799,8 @@ public void statsNvmePath(opi_api.storage.v1.StatsNvmePathRequest request,
/**
*
- * Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ * Back End APIs. Reponsible for connection to external Nvme devices
+ * e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
*
*/
public static final class NvmeRemoteControllerServiceStub extends io.grpc.stub.AbstractAsyncStub {
@@ -980,7 +983,8 @@ public void statsNvmePath(opi_api.storage.v1.StatsNvmePathRequest request,
/**
*
- * Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ * Back End APIs. Reponsible for connection to external Nvme devices
+ * e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
*
*/
public static final class NvmeRemoteControllerServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub {
@@ -1148,7 +1152,8 @@ public opi_api.storage.v1.StatsNvmePathResponse statsNvmePath(opi_api.storage.v1
/**
*
- * Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ * Back End APIs. Reponsible for connection to external Nvme devices
+ * e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
*
*/
public static final class NvmeRemoteControllerServiceFutureStub extends io.grpc.stub.AbstractFutureStub {
@@ -1444,7 +1449,7 @@ private static abstract class NvmeRemoteControllerServiceBaseDescriptorSupplier
@java.lang.Override
public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.getDescriptor();
+ return opi_api.storage.v1.BackendNvmeProto.getDescriptor();
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespace.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespace.java
index 34002b32..52d30d1d 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespace.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespace.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -119,13 +119,13 @@ private NvmeRemoteNamespace(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeRemoteNamespace.class, opi_api.storage.v1.NvmeRemoteNamespace.Builder.class);
}
@@ -567,13 +567,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeRemoteNamespaceOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeRemoteNamespace.class, opi_api.storage.v1.NvmeRemoteNamespace.Builder.class);
}
@@ -618,7 +618,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_NvmeRemoteNamespace_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespaceOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespaceOrBuilder.java
index a35026be..9c1b91da 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespaceOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeRemoteNamespaceOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystem.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystem.java
index f506c1f8..357c534e 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystem.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystem.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -108,13 +108,13 @@ private NvmeSubsystem(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystem_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystem_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystem_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystem_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeSubsystem.class, opi_api.storage.v1.NvmeSubsystem.Builder.class);
}
@@ -444,13 +444,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeSubsystemOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystem_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystem_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystem_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystem_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeSubsystem.class, opi_api.storage.v1.NvmeSubsystem.Builder.class);
}
@@ -493,7 +493,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystem_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystem_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemOrBuilder.java
index 4ae6d55b..46f942f6 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpec.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpec.java
index 17404213..bc40b986 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpec.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpec.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -114,13 +114,13 @@ private NvmeSubsystemSpec(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeSubsystemSpec.class, opi_api.storage.v1.NvmeSubsystemSpec.Builder.class);
}
@@ -563,13 +563,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeSubsystemSpecOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeSubsystemSpec.class, opi_api.storage.v1.NvmeSubsystemSpec.Builder.class);
}
@@ -610,7 +610,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemSpec_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpecOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpecOrBuilder.java
index 14b0a75d..edb471f0 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpecOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemSpecOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatus.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatus.java
index 59b65d3e..0ce3bea3 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatus.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatus.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -88,13 +88,13 @@ private NvmeSubsystemStatus(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeSubsystemStatus.class, opi_api.storage.v1.NvmeSubsystemStatus.Builder.class);
}
@@ -338,13 +338,13 @@ public static final class Builder extends
opi_api.storage.v1.NvmeSubsystemStatusOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.NvmeSubsystemStatus.class, opi_api.storage.v1.NvmeSubsystemStatus.Builder.class);
}
@@ -377,7 +377,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_NvmeSubsystemStatus_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatusOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatusOrBuilder.java
index 3fa172e3..f555d060 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatusOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/NvmeSubsystemStatusOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequest.java
index 97e47e74..a3c2a1e8 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private ResetNvmeRemoteControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ResetNvmeRemoteControllerRequest.class, opi_api.storage.v1.ResetNvmeRemoteControllerRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.ResetNvmeRemoteControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.ResetNvmeRemoteControllerRequest.class, opi_api.storage.v1.ResetNvmeRemoteControllerRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_ResetNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequestOrBuilder.java
index d82d79e4..a93c5e19 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/ResetNvmeRemoteControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequest.java
index de514234..3567fb67 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private StatsNvmeControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeControllerRequest.class, opi_api.storage.v1.StatsNvmeControllerRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeControllerRequest.class, opi_api.storage.v1.StatsNvmeControllerRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequestOrBuilder.java
index 8c184f43..4d8217f0 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponse.java
index 1e300bce..909c298c 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -88,13 +88,13 @@ private StatsNvmeControllerResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeControllerResponse.class, opi_api.storage.v1.StatsNvmeControllerResponse.Builder.class);
}
@@ -310,13 +310,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeControllerResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeControllerResponse.class, opi_api.storage.v1.StatsNvmeControllerResponse.Builder.class);
}
@@ -351,7 +351,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeControllerResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponseOrBuilder.java
index 780921ea..65ed273d 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeControllerResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequest.java
index d27b0e6c..6c7079ae 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private StatsNvmeNamespaceRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeNamespaceRequest.class, opi_api.storage.v1.StatsNvmeNamespaceRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeNamespaceRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeNamespaceRequest.class, opi_api.storage.v1.StatsNvmeNamespaceRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequestOrBuilder.java
index 1a33b909..f1a344cf 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponse.java
index bbd28c8c..08c32e11 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -88,13 +88,13 @@ private StatsNvmeNamespaceResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeNamespaceResponse.class, opi_api.storage.v1.StatsNvmeNamespaceResponse.Builder.class);
}
@@ -310,13 +310,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeNamespaceResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeNamespaceResponse.class, opi_api.storage.v1.StatsNvmeNamespaceResponse.Builder.class);
}
@@ -351,7 +351,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeNamespaceResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponseOrBuilder.java
index a4b737f7..1aff36cd 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeNamespaceResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequest.java
index 637563c8..0d15dd2c 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private StatsNvmePathRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmePathRequest.class, opi_api.storage.v1.StatsNvmePathRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmePathRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmePathRequest.class, opi_api.storage.v1.StatsNvmePathRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequestOrBuilder.java
index 37d34555..9430d3e2 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponse.java
index 4f3def06..e5cb1d6b 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -88,13 +88,13 @@ private StatsNvmePathResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmePathResponse.class, opi_api.storage.v1.StatsNvmePathResponse.Builder.class);
}
@@ -310,13 +310,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmePathResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmePathResponse.class, opi_api.storage.v1.StatsNvmePathResponse.Builder.class);
}
@@ -351,7 +351,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmePathResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponseOrBuilder.java
index 1ad0db64..464757d6 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmePathResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequest.java
index ffdf7287..cb612eac 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private StatsNvmeRemoteControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeRemoteControllerRequest.class, opi_api.storage.v1.StatsNvmeRemoteControllerRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeRemoteControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeRemoteControllerRequest.class, opi_api.storage.v1.StatsNvmeRemoteControllerRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequestOrBuilder.java
index a27664b6..a0e44955 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponse.java
index f716eb9c..fbab5c90 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -88,13 +88,13 @@ private StatsNvmeRemoteControllerResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeRemoteControllerResponse.class, opi_api.storage.v1.StatsNvmeRemoteControllerResponse.Builder.class);
}
@@ -310,13 +310,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeRemoteControllerResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeRemoteControllerResponse.class, opi_api.storage.v1.StatsNvmeRemoteControllerResponse.Builder.class);
}
@@ -351,7 +351,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeRemoteControllerResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponseOrBuilder.java
index eee16f00..ff0de59d 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeRemoteControllerResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequest.java
index 28353ba7..3cab039e 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -82,13 +82,13 @@ private StatsNvmeSubsystemRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeSubsystemRequest.class, opi_api.storage.v1.StatsNvmeSubsystemRequest.Builder.class);
}
@@ -306,13 +306,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeSubsystemRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeSubsystemRequest.class, opi_api.storage.v1.StatsNvmeSubsystemRequest.Builder.class);
}
@@ -343,7 +343,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequestOrBuilder.java
index 1c3f9450..41aa5b55 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponse.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponse.java
index d40ed9e0..aa6da1ff 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponse.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponse.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -88,13 +88,13 @@ private StatsNvmeSubsystemResponse(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeSubsystemResponse.class, opi_api.storage.v1.StatsNvmeSubsystemResponse.Builder.class);
}
@@ -310,13 +310,13 @@ public static final class Builder extends
opi_api.storage.v1.StatsNvmeSubsystemResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.StatsNvmeSubsystemResponse.class, opi_api.storage.v1.StatsNvmeSubsystemResponse.Builder.class);
}
@@ -351,7 +351,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_StatsNvmeSubsystemResponse_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponseOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponseOrBuilder.java
index 9e59cf4e..ec3abdb5 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponseOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/StatsNvmeSubsystemResponseOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpController.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpController.java
index 69e1f4af..b85a9f6b 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpController.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpController.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -91,13 +91,13 @@ private TcpController(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_TcpController_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_TcpController_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_TcpController_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_TcpController_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.TcpController.class, opi_api.storage.v1.TcpController.Builder.class);
}
@@ -347,13 +347,13 @@ public static final class Builder extends
opi_api.storage.v1.TcpControllerOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_TcpController_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_TcpController_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_TcpController_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_TcpController_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.TcpController.class, opi_api.storage.v1.TcpController.Builder.class);
}
@@ -388,7 +388,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_TcpController_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_TcpController_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpControllerOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpControllerOrBuilder.java
index 3e76279c..45716044 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpControllerOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/TcpControllerOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequest.java
index 332db198..3f081eb5 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -106,13 +106,13 @@ private UpdateNvmeControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeControllerRequest.class, opi_api.storage.v1.UpdateNvmeControllerRequest.Builder.class);
}
@@ -410,13 +410,13 @@ public static final class Builder extends
opi_api.storage.v1.UpdateNvmeControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeControllerRequest.class, opi_api.storage.v1.UpdateNvmeControllerRequest.Builder.class);
}
@@ -459,7 +459,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequestOrBuilder.java
index 1048e5cc..50a38658 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequest.java
index 50bb37cc..5d1eabc1 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -106,13 +106,13 @@ private UpdateNvmeNamespaceRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeNamespaceRequest.class, opi_api.storage.v1.UpdateNvmeNamespaceRequest.Builder.class);
}
@@ -410,13 +410,13 @@ public static final class Builder extends
opi_api.storage.v1.UpdateNvmeNamespaceRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeNamespaceRequest.class, opi_api.storage.v1.UpdateNvmeNamespaceRequest.Builder.class);
}
@@ -459,7 +459,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeNamespaceRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequestOrBuilder.java
index 210a95e0..7cff486f 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeNamespaceRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequest.java
index ed3c077e..4afc379d 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -106,13 +106,13 @@ private UpdateNvmePathRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmePathRequest.class, opi_api.storage.v1.UpdateNvmePathRequest.Builder.class);
}
@@ -410,13 +410,13 @@ public static final class Builder extends
opi_api.storage.v1.UpdateNvmePathRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmePathRequest.class, opi_api.storage.v1.UpdateNvmePathRequest.Builder.class);
}
@@ -459,7 +459,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmePathRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequestOrBuilder.java
index 80d9502d..4431d161 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmePathRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequest.java
index 4edce74b..3971ce25 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
@@ -106,13 +106,13 @@ private UpdateNvmeRemoteControllerRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeRemoteControllerRequest.class, opi_api.storage.v1.UpdateNvmeRemoteControllerRequest.Builder.class);
}
@@ -410,13 +410,13 @@ public static final class Builder extends
opi_api.storage.v1.UpdateNvmeRemoteControllerRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_fieldAccessorTable
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeRemoteControllerRequest.class, opi_api.storage.v1.UpdateNvmeRemoteControllerRequest.Builder.class);
}
@@ -459,7 +459,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.BackendNvmeTcpProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_descriptor;
+ return opi_api.storage.v1.BackendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeRemoteControllerRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequestOrBuilder.java
index 9a221ca0..7520a288 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeRemoteControllerRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: backend_nvme_tcp.proto
+// source: backend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequest.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequest.java
index 0372cde9..ac046d38 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequest.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequest.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
@@ -106,13 +106,13 @@ private UpdateNvmeSubsystemRequest(
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeSubsystemRequest.class, opi_api.storage.v1.UpdateNvmeSubsystemRequest.Builder.class);
}
@@ -410,13 +410,13 @@ public static final class Builder extends
opi_api.storage.v1.UpdateNvmeSubsystemRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_fieldAccessorTable
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
opi_api.storage.v1.UpdateNvmeSubsystemRequest.class, opi_api.storage.v1.UpdateNvmeSubsystemRequest.Builder.class);
}
@@ -459,7 +459,7 @@ public Builder clear() {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return opi_api.storage.v1.FrontendNvmePcieProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_descriptor;
+ return opi_api.storage.v1.FrontendNvmeProto.internal_static_opi_api_storage_v1_UpdateNvmeSubsystemRequest_descriptor;
}
@java.lang.Override
diff --git a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequestOrBuilder.java b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequestOrBuilder.java
index 4d044054..4a7e68e4 100644
--- a/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequestOrBuilder.java
+++ b/storage/v1alpha1/gen/java/opi_api/storage/v1/UpdateNvmeSubsystemRequestOrBuilder.java
@@ -1,5 +1,5 @@
// Generated by the protocol buffer compiler. DO NOT EDIT!
-// source: frontend_nvme_pcie.proto
+// source: frontend_nvme.proto
package opi_api.storage.v1;
diff --git a/storage/v1alpha1/gen/python/backend_nvme_tcp_pb2.py b/storage/v1alpha1/gen/python/backend_nvme_pb2.py
similarity index 55%
rename from storage/v1alpha1/gen/python/backend_nvme_tcp_pb2.py
rename to storage/v1alpha1/gen/python/backend_nvme_pb2.py
index 95e3b47c..1ce8e8c4 100644
--- a/storage/v1alpha1/gen/python/backend_nvme_tcp_pb2.py
+++ b/storage/v1alpha1/gen/python/backend_nvme_pb2.py
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
-# source: backend_nvme_tcp.proto
+# source: backend_nvme.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
@@ -21,14 +21,14 @@
import uuid_pb2 as uuid__pb2
-DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16\x62\x61\x63kend_nvme_tcp.proto\x12\x12opi_api.storage.v1\x1a\x17google/api/client.proto\x1a\x19google/api/resource.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a google/protobuf/field_mask.proto\x1a\x0fopicommon.proto\x1a\nuuid.proto\"\xfe\x02\n\x14NvmeRemoteController\x12@\n\x04name\x18\x01 \x01(\tB2\xe0\x41\x03\xe0\x41\x05\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x39\n\tmultipath\x18\x02 \x01(\x0e\x32!.opi_api.storage.v1.NvmeMultipathB\x03\xe0\x41\x02\x12\x1c\n\x0fio_queues_count\x18\x03 \x01(\x03\x42\x03\xe0\x41\x01\x12\x17\n\nqueue_size\x18\x04 \x01(\x03\x42\x03\xe0\x41\x01\x12\x33\n\x03tcp\x18\x05 \x01(\x0b\x32!.opi_api.storage.v1.TcpControllerB\x03\xe0\x41\x01:}\xea\x41z\n+storage.opiproject.org/NvmeRemoteController\x12\x1envmeRemoteControllers/{volume}*\x15nvmeRemoteControllers2\x14nvmeRemoteController\"I\n\rTcpController\x12\x12\n\x05hdgst\x18\x01 \x01(\x08\x42\x03\xe0\x41\x01\x12\x12\n\x05\x64\x64gst\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\x12\x10\n\x03psk\x18\x03 \x01(\x0c\x42\x03\xe0\x41\x01\"\xe5\x02\n\x08NvmePath\x12\x34\n\x04name\x18\x01 \x01(\tB&\xe0\x41\x03\xe0\x41\x05\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\x12L\n\x13\x63ontroller_name_ref\x18\x02 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12:\n\x06trtype\x18\x03 \x01(\x0e\x32%.opi_api.storage.v1.NvmeTransportTypeB\x03\xe0\x41\x02\x12\x13\n\x06traddr\x18\x04 \x01(\tB\x03\xe0\x41\x02\x12\x35\n\x07\x66\x61\x62rics\x18\x05 \x01(\x0b\x32\x1f.opi_api.storage.v1.FabricsPathB\x03\xe0\x41\x01:M\xea\x41J\n\x1fstorage.opiproject.org/NvmePath\x12\x12nvmePaths/{volume}*\tnvmePaths2\x08nvmePath\"\xc3\x01\n\x0b\x46\x61\x62ricsPath\x12\x14\n\x07trsvcid\x18\x01 \x01(\x03\x42\x03\xe0\x41\x02\x12\x13\n\x06subnqn\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12:\n\x06\x61\x64rfam\x18\x03 \x01(\x0e\x32%.opi_api.storage.v1.NvmeAddressFamilyB\x03\xe0\x41\x02\x12\x1a\n\rsource_traddr\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x1b\n\x0esource_trsvcid\x18\x05 \x01(\x03\x42\x03\xe0\x41\x01\x12\x14\n\x07hostnqn\x18\x06 \x01(\tB\x03\xe0\x41\x01\"\x86\x03\n\x13NvmeRemoteNamespace\x12?\n\x04name\x18\x01 \x01(\tB1\xe0\x41\x03\xe0\x41\x05\xfa\x41(\n&opi_api.storage.v1/NvmeRemoteNamespace\x12L\n\x13\x63ontroller_name_ref\x18\x02 \x01(\tB/\xe0\x41\x03\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x11\n\x04nsid\x18\x03 \x01(\x05\x42\x03\xe0\x41\x03\x12\x12\n\x05nguid\x18\x04 \x01(\tB\x03\xe0\x41\x03\x12\x12\n\x05\x65ui64\x18\x05 \x01(\x03\x42\x03\xe0\x41\x03\x12*\n\x04uuid\x18\x06 \x01(\x0b\x32\x17.opi_api.common.v1.UuidB\x03\xe0\x41\x03:y\xea\x41v\n*storage.opiproject.org/NvmeRemoteNamespace\x12\x1dnvmeRemoteNamespaces/{volume}*\x14nvmeRemoteNamespaces2\x13nvmeRemoteNamespace\"\x9a\x01\n!CreateNvmeRemoteControllerRequest\x12M\n\x16nvme_remote_controller\x18\x01 \x01(\x0b\x32(.opi_api.storage.v1.NvmeRemoteControllerB\x03\xe0\x41\x02\x12&\n\x19nvme_remote_controller_id\x18\x02 \x01(\tB\x03\xe0\x41\x01\"~\n!DeleteNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xc4\x01\n!UpdateNvmeRemoteControllerRequest\x12M\n\x16nvme_remote_controller\x18\x01 \x01(\x0b\x32(.opi_api.storage.v1.NvmeRemoteControllerB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x94\x01\n ListNvmeRemoteControllersRequest\x12?\n\x06parent\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\x87\x01\n!ListNvmeRemoteControllersResponse\x12I\n\x17nvme_remote_controllers\x18\x01 \x03(\x0b\x32(.opi_api.storage.v1.NvmeRemoteController\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"_\n\x1eGetNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\"a\n ResetNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\"a\n StatsNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\"S\n!StatsNvmeRemoteControllerResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats\"\x92\x01\n\x1fListNvmeRemoteNamespacesRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&opi_api.storage.v1/NvmeRemoteNamespace\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\x84\x01\n ListNvmeRemoteNamespacesResponse\x12G\n\x16nvme_remote_namespaces\x18\x01 \x03(\x0b\x32\'.opi_api.storage.v1.NvmeRemoteNamespace\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"]\n\x1dGetNvmeRemoteNamespaceRequest\x12<\n\x04name\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&opi_api.storage.v1/NvmeRemoteNamespace\"h\n\x15\x43reateNvmePathRequest\x12\x34\n\tnvme_path\x18\x01 \x01(\x0b\x32\x1c.opi_api.storage.v1.NvmePathB\x03\xe0\x41\x02\x12\x19\n\x0cnvme_path_id\x18\x02 \x01(\tB\x03\xe0\x41\x01\"f\n\x15\x44\x65leteNvmePathRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\x9f\x01\n\x15UpdateNvmePathRequest\x12\x34\n\tnvme_path\x18\x01 \x01(\x0b\x32\x1c.opi_api.storage.v1.NvmePathB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"|\n\x14ListNvmePathsRequest\x12\x33\n\x06parent\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"b\n\x15ListNvmePathsResponse\x12\x30\n\nnvme_paths\x18\x01 \x03(\x0b\x32\x1c.opi_api.storage.v1.NvmePath\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"G\n\x12GetNvmePathRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\"I\n\x14StatsNvmePathRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\"G\n\x15StatsNvmePathResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats*\x86\x01\n\rNvmeMultipath\x12\x1e\n\x1aNVME_MULTIPATH_UNSPECIFIED\x10\x00\x12\x1a\n\x16NVME_MULTIPATH_DISABLE\x10\x01\x12\x1b\n\x17NVME_MULTIPATH_FAILOVER\x10\x02\x12\x1c\n\x18NVME_MULTIPATH_MULTIPATH\x10\x03\x32\xb2\x14\n\x1bNvmeRemoteControllerService\x12\xeb\x01\n\x1a\x43reateNvmeRemoteController\x12\x35.opi_api.storage.v1.CreateNvmeRemoteControllerRequest\x1a(.opi_api.storage.v1.NvmeRemoteController\"l\x82\xd3\xe4\x93\x02\x33\"\x19/v1/nvmeRemoteControllers:\x16nvme_remote_controller\xda\x41\x30nvme_remote_controller,nvme_remote_controller_id\x12\x9e\x01\n\x1a\x44\x65leteNvmeRemoteController\x12\x35.opi_api.storage.v1.DeleteNvmeRemoteControllerRequest\x1a\x16.google.protobuf.Empty\"1\x82\xd3\xe4\x93\x02$*\"/v1/{name=nvmeRemoteControllers/*}\xda\x41\x04name\x12\xfd\x01\n\x1aUpdateNvmeRemoteController\x12\x35.opi_api.storage.v1.UpdateNvmeRemoteControllerRequest\x1a(.opi_api.storage.v1.NvmeRemoteController\"~\x82\xd3\xe4\x93\x02S29/v1/{nvme_remote_controller.name=nvmeRemoteControllers/*}:\x16nvme_remote_controller\xda\x41\"nvme_remote_controller,update_mask\x12\xb2\x01\n\x19ListNvmeRemoteControllers\x12\x34.opi_api.storage.v1.ListNvmeRemoteControllersRequest\x1a\x35.opi_api.storage.v1.ListNvmeRemoteControllersResponse\"(\x82\xd3\xe4\x93\x02\x19\x12\x17/v1/{parent=subsystems}\xda\x41\x06parent\x12\xaa\x01\n\x17GetNvmeRemoteController\x12\x32.opi_api.storage.v1.GetNvmeRemoteControllerRequest\x1a(.opi_api.storage.v1.NvmeRemoteController\"1\x82\xd3\xe4\x93\x02$\x12\"/v1/{name=nvmeRemoteControllers/*}\xda\x41\x04name\x12\xa5\x01\n\x19ResetNvmeRemoteController\x12\x34.opi_api.storage.v1.ResetNvmeRemoteControllerRequest\x1a\x16.google.protobuf.Empty\":\x82\xd3\xe4\x93\x02-\"(/v1/{name=nvmeRemoteControllers/*}:reset:\x01*\xda\x41\x04name\x12\xc1\x01\n\x19StatsNvmeRemoteController\x12\x34.opi_api.storage.v1.StatsNvmeRemoteControllerRequest\x1a\x35.opi_api.storage.v1.StatsNvmeRemoteControllerResponse\"7\x82\xd3\xe4\x93\x02*\x12(/v1/{name=nvmeRemoteControllers/*}:stats\xda\x41\x04name\x12\xaf\x01\n\x18ListNvmeRemoteNamespaces\x12\x33.opi_api.storage.v1.ListNvmeRemoteNamespacesRequest\x1a\x34.opi_api.storage.v1.ListNvmeRemoteNamespacesResponse\"(\x82\xd3\xe4\x93\x02\x19\x12\x17/v1/{parent=subsystems}\xda\x41\x06parent\x12\xa6\x01\n\x16GetNvmeRemoteNamespace\x12\x31.opi_api.storage.v1.GetNvmeRemoteNamespaceRequest\x1a\'.opi_api.storage.v1.NvmeRemoteNamespace\"0\x82\xd3\xe4\x93\x02#\x12!/v1/{name=nvmeRemoteNamespaces/*}\xda\x41\x04name\x12\x94\x01\n\x0e\x43reateNvmePath\x12).opi_api.storage.v1.CreateNvmePathRequest\x1a\x1c.opi_api.storage.v1.NvmePath\"9\x82\xd3\xe4\x93\x02\x1a\"\r/v1/nvmePaths:\tnvme_path\xda\x41\x16nvme_path,nvme_path_id\x12z\n\x0e\x44\x65leteNvmePath\x12).opi_api.storage.v1.DeleteNvmePathRequest\x1a\x16.google.protobuf.Empty\"%\x82\xd3\xe4\x93\x02\x18*\x16/v1/{name=nvmePaths/*}\xda\x41\x04name\x12\xa6\x01\n\x0eUpdateNvmePath\x12).opi_api.storage.v1.UpdateNvmePathRequest\x1a\x1c.opi_api.storage.v1.NvmePath\"K\x82\xd3\xe4\x93\x02-2 /v1/{nvme_path.name=nvmePaths/*}:\tnvme_path\xda\x41\x15nvme_path,update_mask\x12\x8e\x01\n\rListNvmePaths\x12(.opi_api.storage.v1.ListNvmePathsRequest\x1a).opi_api.storage.v1.ListNvmePathsResponse\"(\x82\xd3\xe4\x93\x02\x19\x12\x17/v1/{parent=subsystems}\xda\x41\x06parent\x12z\n\x0bGetNvmePath\x12&.opi_api.storage.v1.GetNvmePathRequest\x1a\x1c.opi_api.storage.v1.NvmePath\"%\x82\xd3\xe4\x93\x02\x18\x12\x16/v1/{name=nvmePaths/*}\xda\x41\x04name\x12\x91\x01\n\rStatsNvmePath\x12(.opi_api.storage.v1.StatsNvmePathRequest\x1a).opi_api.storage.v1.StatsNvmePathResponse\"+\x82\xd3\xe4\x93\x02\x1e\x12\x1c/v1/{name=nvmePaths/*}:stats\xda\x41\x04nameBb\n\x12opi_api.storage.v1B\x13\x42\x61\x63kendNvmeTcpProtoP\x01Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/gob\x06proto3')
+DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12\x62\x61\x63kend_nvme.proto\x12\x12opi_api.storage.v1\x1a\x17google/api/client.proto\x1a\x19google/api/resource.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a google/protobuf/field_mask.proto\x1a\x0fopicommon.proto\x1a\nuuid.proto\"\xfe\x02\n\x14NvmeRemoteController\x12@\n\x04name\x18\x01 \x01(\tB2\xe0\x41\x03\xe0\x41\x05\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x39\n\tmultipath\x18\x02 \x01(\x0e\x32!.opi_api.storage.v1.NvmeMultipathB\x03\xe0\x41\x02\x12\x1c\n\x0fio_queues_count\x18\x03 \x01(\x03\x42\x03\xe0\x41\x01\x12\x17\n\nqueue_size\x18\x04 \x01(\x03\x42\x03\xe0\x41\x01\x12\x33\n\x03tcp\x18\x05 \x01(\x0b\x32!.opi_api.storage.v1.TcpControllerB\x03\xe0\x41\x01:}\xea\x41z\n+storage.opiproject.org/NvmeRemoteController\x12\x1envmeRemoteControllers/{volume}*\x15nvmeRemoteControllers2\x14nvmeRemoteController\"I\n\rTcpController\x12\x12\n\x05hdgst\x18\x01 \x01(\x08\x42\x03\xe0\x41\x01\x12\x12\n\x05\x64\x64gst\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\x12\x10\n\x03psk\x18\x03 \x01(\x0c\x42\x03\xe0\x41\x01\"\xe5\x02\n\x08NvmePath\x12\x34\n\x04name\x18\x01 \x01(\tB&\xe0\x41\x03\xe0\x41\x05\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\x12L\n\x13\x63ontroller_name_ref\x18\x02 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12:\n\x06trtype\x18\x03 \x01(\x0e\x32%.opi_api.storage.v1.NvmeTransportTypeB\x03\xe0\x41\x02\x12\x13\n\x06traddr\x18\x04 \x01(\tB\x03\xe0\x41\x02\x12\x35\n\x07\x66\x61\x62rics\x18\x05 \x01(\x0b\x32\x1f.opi_api.storage.v1.FabricsPathB\x03\xe0\x41\x01:M\xea\x41J\n\x1fstorage.opiproject.org/NvmePath\x12\x12nvmePaths/{volume}*\tnvmePaths2\x08nvmePath\"\xc3\x01\n\x0b\x46\x61\x62ricsPath\x12\x14\n\x07trsvcid\x18\x01 \x01(\x03\x42\x03\xe0\x41\x02\x12\x13\n\x06subnqn\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12:\n\x06\x61\x64rfam\x18\x03 \x01(\x0e\x32%.opi_api.storage.v1.NvmeAddressFamilyB\x03\xe0\x41\x02\x12\x1a\n\rsource_traddr\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x1b\n\x0esource_trsvcid\x18\x05 \x01(\x03\x42\x03\xe0\x41\x01\x12\x14\n\x07hostnqn\x18\x06 \x01(\tB\x03\xe0\x41\x01\"\x86\x03\n\x13NvmeRemoteNamespace\x12?\n\x04name\x18\x01 \x01(\tB1\xe0\x41\x03\xe0\x41\x05\xfa\x41(\n&opi_api.storage.v1/NvmeRemoteNamespace\x12L\n\x13\x63ontroller_name_ref\x18\x02 \x01(\tB/\xe0\x41\x03\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x11\n\x04nsid\x18\x03 \x01(\x05\x42\x03\xe0\x41\x03\x12\x12\n\x05nguid\x18\x04 \x01(\tB\x03\xe0\x41\x03\x12\x12\n\x05\x65ui64\x18\x05 \x01(\x03\x42\x03\xe0\x41\x03\x12*\n\x04uuid\x18\x06 \x01(\x0b\x32\x17.opi_api.common.v1.UuidB\x03\xe0\x41\x03:y\xea\x41v\n*storage.opiproject.org/NvmeRemoteNamespace\x12\x1dnvmeRemoteNamespaces/{volume}*\x14nvmeRemoteNamespaces2\x13nvmeRemoteNamespace\"\x9a\x01\n!CreateNvmeRemoteControllerRequest\x12M\n\x16nvme_remote_controller\x18\x01 \x01(\x0b\x32(.opi_api.storage.v1.NvmeRemoteControllerB\x03\xe0\x41\x02\x12&\n\x19nvme_remote_controller_id\x18\x02 \x01(\tB\x03\xe0\x41\x01\"~\n!DeleteNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xc4\x01\n!UpdateNvmeRemoteControllerRequest\x12M\n\x16nvme_remote_controller\x18\x01 \x01(\x0b\x32(.opi_api.storage.v1.NvmeRemoteControllerB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x94\x01\n ListNvmeRemoteControllersRequest\x12?\n\x06parent\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\x87\x01\n!ListNvmeRemoteControllersResponse\x12I\n\x17nvme_remote_controllers\x18\x01 \x03(\x0b\x32(.opi_api.storage.v1.NvmeRemoteController\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"_\n\x1eGetNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\"a\n ResetNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\"a\n StatsNvmeRemoteControllerRequest\x12=\n\x04name\x18\x01 \x01(\tB/\xe0\x41\x02\xfa\x41)\n\'opi_api.storage.v1/NvmeRemoteController\"S\n!StatsNvmeRemoteControllerResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats\"\x92\x01\n\x1fListNvmeRemoteNamespacesRequest\x12>\n\x06parent\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&opi_api.storage.v1/NvmeRemoteNamespace\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"\x84\x01\n ListNvmeRemoteNamespacesResponse\x12G\n\x16nvme_remote_namespaces\x18\x01 \x03(\x0b\x32\'.opi_api.storage.v1.NvmeRemoteNamespace\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"]\n\x1dGetNvmeRemoteNamespaceRequest\x12<\n\x04name\x18\x01 \x01(\tB.\xe0\x41\x02\xfa\x41(\n&opi_api.storage.v1/NvmeRemoteNamespace\"h\n\x15\x43reateNvmePathRequest\x12\x34\n\tnvme_path\x18\x01 \x01(\x0b\x32\x1c.opi_api.storage.v1.NvmePathB\x03\xe0\x41\x02\x12\x19\n\x0cnvme_path_id\x18\x02 \x01(\tB\x03\xe0\x41\x01\"f\n\x15\x44\x65leteNvmePathRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\x9f\x01\n\x15UpdateNvmePathRequest\x12\x34\n\tnvme_path\x18\x01 \x01(\x0b\x32\x1c.opi_api.storage.v1.NvmePathB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"|\n\x14ListNvmePathsRequest\x12\x33\n\x06parent\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"b\n\x15ListNvmePathsResponse\x12\x30\n\nnvme_paths\x18\x01 \x03(\x0b\x32\x1c.opi_api.storage.v1.NvmePath\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"G\n\x12GetNvmePathRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\"I\n\x14StatsNvmePathRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1bopi_api.storage.v1/NvmePath\"G\n\x15StatsNvmePathResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats*\x86\x01\n\rNvmeMultipath\x12\x1e\n\x1aNVME_MULTIPATH_UNSPECIFIED\x10\x00\x12\x1a\n\x16NVME_MULTIPATH_DISABLE\x10\x01\x12\x1b\n\x17NVME_MULTIPATH_FAILOVER\x10\x02\x12\x1c\n\x18NVME_MULTIPATH_MULTIPATH\x10\x03\x32\xb2\x14\n\x1bNvmeRemoteControllerService\x12\xeb\x01\n\x1a\x43reateNvmeRemoteController\x12\x35.opi_api.storage.v1.CreateNvmeRemoteControllerRequest\x1a(.opi_api.storage.v1.NvmeRemoteController\"l\x82\xd3\xe4\x93\x02\x33\"\x19/v1/nvmeRemoteControllers:\x16nvme_remote_controller\xda\x41\x30nvme_remote_controller,nvme_remote_controller_id\x12\x9e\x01\n\x1a\x44\x65leteNvmeRemoteController\x12\x35.opi_api.storage.v1.DeleteNvmeRemoteControllerRequest\x1a\x16.google.protobuf.Empty\"1\x82\xd3\xe4\x93\x02$*\"/v1/{name=nvmeRemoteControllers/*}\xda\x41\x04name\x12\xfd\x01\n\x1aUpdateNvmeRemoteController\x12\x35.opi_api.storage.v1.UpdateNvmeRemoteControllerRequest\x1a(.opi_api.storage.v1.NvmeRemoteController\"~\x82\xd3\xe4\x93\x02S29/v1/{nvme_remote_controller.name=nvmeRemoteControllers/*}:\x16nvme_remote_controller\xda\x41\"nvme_remote_controller,update_mask\x12\xb2\x01\n\x19ListNvmeRemoteControllers\x12\x34.opi_api.storage.v1.ListNvmeRemoteControllersRequest\x1a\x35.opi_api.storage.v1.ListNvmeRemoteControllersResponse\"(\x82\xd3\xe4\x93\x02\x19\x12\x17/v1/{parent=subsystems}\xda\x41\x06parent\x12\xaa\x01\n\x17GetNvmeRemoteController\x12\x32.opi_api.storage.v1.GetNvmeRemoteControllerRequest\x1a(.opi_api.storage.v1.NvmeRemoteController\"1\x82\xd3\xe4\x93\x02$\x12\"/v1/{name=nvmeRemoteControllers/*}\xda\x41\x04name\x12\xa5\x01\n\x19ResetNvmeRemoteController\x12\x34.opi_api.storage.v1.ResetNvmeRemoteControllerRequest\x1a\x16.google.protobuf.Empty\":\x82\xd3\xe4\x93\x02-\"(/v1/{name=nvmeRemoteControllers/*}:reset:\x01*\xda\x41\x04name\x12\xc1\x01\n\x19StatsNvmeRemoteController\x12\x34.opi_api.storage.v1.StatsNvmeRemoteControllerRequest\x1a\x35.opi_api.storage.v1.StatsNvmeRemoteControllerResponse\"7\x82\xd3\xe4\x93\x02*\x12(/v1/{name=nvmeRemoteControllers/*}:stats\xda\x41\x04name\x12\xaf\x01\n\x18ListNvmeRemoteNamespaces\x12\x33.opi_api.storage.v1.ListNvmeRemoteNamespacesRequest\x1a\x34.opi_api.storage.v1.ListNvmeRemoteNamespacesResponse\"(\x82\xd3\xe4\x93\x02\x19\x12\x17/v1/{parent=subsystems}\xda\x41\x06parent\x12\xa6\x01\n\x16GetNvmeRemoteNamespace\x12\x31.opi_api.storage.v1.GetNvmeRemoteNamespaceRequest\x1a\'.opi_api.storage.v1.NvmeRemoteNamespace\"0\x82\xd3\xe4\x93\x02#\x12!/v1/{name=nvmeRemoteNamespaces/*}\xda\x41\x04name\x12\x94\x01\n\x0e\x43reateNvmePath\x12).opi_api.storage.v1.CreateNvmePathRequest\x1a\x1c.opi_api.storage.v1.NvmePath\"9\x82\xd3\xe4\x93\x02\x1a\"\r/v1/nvmePaths:\tnvme_path\xda\x41\x16nvme_path,nvme_path_id\x12z\n\x0e\x44\x65leteNvmePath\x12).opi_api.storage.v1.DeleteNvmePathRequest\x1a\x16.google.protobuf.Empty\"%\x82\xd3\xe4\x93\x02\x18*\x16/v1/{name=nvmePaths/*}\xda\x41\x04name\x12\xa6\x01\n\x0eUpdateNvmePath\x12).opi_api.storage.v1.UpdateNvmePathRequest\x1a\x1c.opi_api.storage.v1.NvmePath\"K\x82\xd3\xe4\x93\x02-2 /v1/{nvme_path.name=nvmePaths/*}:\tnvme_path\xda\x41\x15nvme_path,update_mask\x12\x8e\x01\n\rListNvmePaths\x12(.opi_api.storage.v1.ListNvmePathsRequest\x1a).opi_api.storage.v1.ListNvmePathsResponse\"(\x82\xd3\xe4\x93\x02\x19\x12\x17/v1/{parent=subsystems}\xda\x41\x06parent\x12z\n\x0bGetNvmePath\x12&.opi_api.storage.v1.GetNvmePathRequest\x1a\x1c.opi_api.storage.v1.NvmePath\"%\x82\xd3\xe4\x93\x02\x18\x12\x16/v1/{name=nvmePaths/*}\xda\x41\x04name\x12\x91\x01\n\rStatsNvmePath\x12(.opi_api.storage.v1.StatsNvmePathRequest\x1a).opi_api.storage.v1.StatsNvmePathResponse\"+\x82\xd3\xe4\x93\x02\x1e\x12\x1c/v1/{name=nvmePaths/*}:stats\xda\x41\x04nameB_\n\x12opi_api.storage.v1B\x10\x42\x61\x63kendNvmeProtoP\x01Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/gob\x06proto3')
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
-_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'backend_nvme_tcp_pb2', globals())
+_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'backend_nvme_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
- DESCRIPTOR._serialized_options = b'\n\022opi_api.storage.v1B\023BackendNvmeTcpProtoP\001Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/go'
+ DESCRIPTOR._serialized_options = b'\n\022opi_api.storage.v1B\020BackendNvmeProtoP\001Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/go'
_NVMEREMOTECONTROLLER.fields_by_name['name']._options = None
_NVMEREMOTECONTROLLER.fields_by_name['name']._serialized_options = b'\340A\003\340A\005\372A)\n\'opi_api.storage.v1/NvmeRemoteController'
_NVMEREMOTECONTROLLER.fields_by_name['multipath']._options = None
@@ -173,58 +173,58 @@
_NVMEREMOTECONTROLLERSERVICE.methods_by_name['GetNvmePath']._serialized_options = b'\202\323\344\223\002\030\022\026/v1/{name=nvmePaths/*}\332A\004name'
_NVMEREMOTECONTROLLERSERVICE.methods_by_name['StatsNvmePath']._options = None
_NVMEREMOTECONTROLLERSERVICE.methods_by_name['StatsNvmePath']._serialized_options = b'\202\323\344\223\002\036\022\034/v1/{name=nvmePaths/*}:stats\332A\004name'
- _NVMEMULTIPATH._serialized_start=4016
- _NVMEMULTIPATH._serialized_end=4150
- _NVMEREMOTECONTROLLER._serialized_start=254
- _NVMEREMOTECONTROLLER._serialized_end=636
- _TCPCONTROLLER._serialized_start=638
- _TCPCONTROLLER._serialized_end=711
- _NVMEPATH._serialized_start=714
- _NVMEPATH._serialized_end=1071
- _FABRICSPATH._serialized_start=1074
- _FABRICSPATH._serialized_end=1269
- _NVMEREMOTENAMESPACE._serialized_start=1272
- _NVMEREMOTENAMESPACE._serialized_end=1662
- _CREATENVMEREMOTECONTROLLERREQUEST._serialized_start=1665
- _CREATENVMEREMOTECONTROLLERREQUEST._serialized_end=1819
- _DELETENVMEREMOTECONTROLLERREQUEST._serialized_start=1821
- _DELETENVMEREMOTECONTROLLERREQUEST._serialized_end=1947
- _UPDATENVMEREMOTECONTROLLERREQUEST._serialized_start=1950
- _UPDATENVMEREMOTECONTROLLERREQUEST._serialized_end=2146
- _LISTNVMEREMOTECONTROLLERSREQUEST._serialized_start=2149
- _LISTNVMEREMOTECONTROLLERSREQUEST._serialized_end=2297
- _LISTNVMEREMOTECONTROLLERSRESPONSE._serialized_start=2300
- _LISTNVMEREMOTECONTROLLERSRESPONSE._serialized_end=2435
- _GETNVMEREMOTECONTROLLERREQUEST._serialized_start=2437
- _GETNVMEREMOTECONTROLLERREQUEST._serialized_end=2532
- _RESETNVMEREMOTECONTROLLERREQUEST._serialized_start=2534
- _RESETNVMEREMOTECONTROLLERREQUEST._serialized_end=2631
- _STATSNVMEREMOTECONTROLLERREQUEST._serialized_start=2633
- _STATSNVMEREMOTECONTROLLERREQUEST._serialized_end=2730
- _STATSNVMEREMOTECONTROLLERRESPONSE._serialized_start=2732
- _STATSNVMEREMOTECONTROLLERRESPONSE._serialized_end=2815
- _LISTNVMEREMOTENAMESPACESREQUEST._serialized_start=2818
- _LISTNVMEREMOTENAMESPACESREQUEST._serialized_end=2964
- _LISTNVMEREMOTENAMESPACESRESPONSE._serialized_start=2967
- _LISTNVMEREMOTENAMESPACESRESPONSE._serialized_end=3099
- _GETNVMEREMOTENAMESPACEREQUEST._serialized_start=3101
- _GETNVMEREMOTENAMESPACEREQUEST._serialized_end=3194
- _CREATENVMEPATHREQUEST._serialized_start=3196
- _CREATENVMEPATHREQUEST._serialized_end=3300
- _DELETENVMEPATHREQUEST._serialized_start=3302
- _DELETENVMEPATHREQUEST._serialized_end=3404
- _UPDATENVMEPATHREQUEST._serialized_start=3407
- _UPDATENVMEPATHREQUEST._serialized_end=3566
- _LISTNVMEPATHSREQUEST._serialized_start=3568
- _LISTNVMEPATHSREQUEST._serialized_end=3692
- _LISTNVMEPATHSRESPONSE._serialized_start=3694
- _LISTNVMEPATHSRESPONSE._serialized_end=3792
- _GETNVMEPATHREQUEST._serialized_start=3794
- _GETNVMEPATHREQUEST._serialized_end=3865
- _STATSNVMEPATHREQUEST._serialized_start=3867
- _STATSNVMEPATHREQUEST._serialized_end=3940
- _STATSNVMEPATHRESPONSE._serialized_start=3942
- _STATSNVMEPATHRESPONSE._serialized_end=4013
- _NVMEREMOTECONTROLLERSERVICE._serialized_start=4153
- _NVMEREMOTECONTROLLERSERVICE._serialized_end=6763
+ _NVMEMULTIPATH._serialized_start=4012
+ _NVMEMULTIPATH._serialized_end=4146
+ _NVMEREMOTECONTROLLER._serialized_start=250
+ _NVMEREMOTECONTROLLER._serialized_end=632
+ _TCPCONTROLLER._serialized_start=634
+ _TCPCONTROLLER._serialized_end=707
+ _NVMEPATH._serialized_start=710
+ _NVMEPATH._serialized_end=1067
+ _FABRICSPATH._serialized_start=1070
+ _FABRICSPATH._serialized_end=1265
+ _NVMEREMOTENAMESPACE._serialized_start=1268
+ _NVMEREMOTENAMESPACE._serialized_end=1658
+ _CREATENVMEREMOTECONTROLLERREQUEST._serialized_start=1661
+ _CREATENVMEREMOTECONTROLLERREQUEST._serialized_end=1815
+ _DELETENVMEREMOTECONTROLLERREQUEST._serialized_start=1817
+ _DELETENVMEREMOTECONTROLLERREQUEST._serialized_end=1943
+ _UPDATENVMEREMOTECONTROLLERREQUEST._serialized_start=1946
+ _UPDATENVMEREMOTECONTROLLERREQUEST._serialized_end=2142
+ _LISTNVMEREMOTECONTROLLERSREQUEST._serialized_start=2145
+ _LISTNVMEREMOTECONTROLLERSREQUEST._serialized_end=2293
+ _LISTNVMEREMOTECONTROLLERSRESPONSE._serialized_start=2296
+ _LISTNVMEREMOTECONTROLLERSRESPONSE._serialized_end=2431
+ _GETNVMEREMOTECONTROLLERREQUEST._serialized_start=2433
+ _GETNVMEREMOTECONTROLLERREQUEST._serialized_end=2528
+ _RESETNVMEREMOTECONTROLLERREQUEST._serialized_start=2530
+ _RESETNVMEREMOTECONTROLLERREQUEST._serialized_end=2627
+ _STATSNVMEREMOTECONTROLLERREQUEST._serialized_start=2629
+ _STATSNVMEREMOTECONTROLLERREQUEST._serialized_end=2726
+ _STATSNVMEREMOTECONTROLLERRESPONSE._serialized_start=2728
+ _STATSNVMEREMOTECONTROLLERRESPONSE._serialized_end=2811
+ _LISTNVMEREMOTENAMESPACESREQUEST._serialized_start=2814
+ _LISTNVMEREMOTENAMESPACESREQUEST._serialized_end=2960
+ _LISTNVMEREMOTENAMESPACESRESPONSE._serialized_start=2963
+ _LISTNVMEREMOTENAMESPACESRESPONSE._serialized_end=3095
+ _GETNVMEREMOTENAMESPACEREQUEST._serialized_start=3097
+ _GETNVMEREMOTENAMESPACEREQUEST._serialized_end=3190
+ _CREATENVMEPATHREQUEST._serialized_start=3192
+ _CREATENVMEPATHREQUEST._serialized_end=3296
+ _DELETENVMEPATHREQUEST._serialized_start=3298
+ _DELETENVMEPATHREQUEST._serialized_end=3400
+ _UPDATENVMEPATHREQUEST._serialized_start=3403
+ _UPDATENVMEPATHREQUEST._serialized_end=3562
+ _LISTNVMEPATHSREQUEST._serialized_start=3564
+ _LISTNVMEPATHSREQUEST._serialized_end=3688
+ _LISTNVMEPATHSRESPONSE._serialized_start=3690
+ _LISTNVMEPATHSRESPONSE._serialized_end=3788
+ _GETNVMEPATHREQUEST._serialized_start=3790
+ _GETNVMEPATHREQUEST._serialized_end=3861
+ _STATSNVMEPATHREQUEST._serialized_start=3863
+ _STATSNVMEPATHREQUEST._serialized_end=3936
+ _STATSNVMEPATHRESPONSE._serialized_start=3938
+ _STATSNVMEPATHRESPONSE._serialized_end=4009
+ _NVMEREMOTECONTROLLERSERVICE._serialized_start=4149
+ _NVMEREMOTECONTROLLERSERVICE._serialized_end=6759
# @@protoc_insertion_point(module_scope)
diff --git a/storage/v1alpha1/gen/python/backend_nvme_tcp_pb2_grpc.py b/storage/v1alpha1/gen/python/backend_nvme_pb2_grpc.py
similarity index 70%
rename from storage/v1alpha1/gen/python/backend_nvme_tcp_pb2_grpc.py
rename to storage/v1alpha1/gen/python/backend_nvme_pb2_grpc.py
index 2ead6812..9e34d697 100644
--- a/storage/v1alpha1/gen/python/backend_nvme_tcp_pb2_grpc.py
+++ b/storage/v1alpha1/gen/python/backend_nvme_pb2_grpc.py
@@ -2,12 +2,13 @@
"""Client and server classes corresponding to protobuf-defined services."""
import grpc
-import backend_nvme_tcp_pb2 as backend__nvme__tcp__pb2
+import backend_nvme_pb2 as backend__nvme__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
class NvmeRemoteControllerServiceStub(object):
- """Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ """Back End APIs. Reponsible for connection to external Nvme devices
+ e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
"""
def __init__(self, channel):
@@ -18,83 +19,84 @@ def __init__(self, channel):
"""
self.CreateNvmeRemoteController = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/CreateNvmeRemoteController',
- request_serializer=backend__nvme__tcp__pb2.CreateNvmeRemoteControllerRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.NvmeRemoteController.FromString,
+ request_serializer=backend__nvme__pb2.CreateNvmeRemoteControllerRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.NvmeRemoteController.FromString,
)
self.DeleteNvmeRemoteController = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/DeleteNvmeRemoteController',
- request_serializer=backend__nvme__tcp__pb2.DeleteNvmeRemoteControllerRequest.SerializeToString,
+ request_serializer=backend__nvme__pb2.DeleteNvmeRemoteControllerRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.UpdateNvmeRemoteController = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/UpdateNvmeRemoteController',
- request_serializer=backend__nvme__tcp__pb2.UpdateNvmeRemoteControllerRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.NvmeRemoteController.FromString,
+ request_serializer=backend__nvme__pb2.UpdateNvmeRemoteControllerRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.NvmeRemoteController.FromString,
)
self.ListNvmeRemoteControllers = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/ListNvmeRemoteControllers',
- request_serializer=backend__nvme__tcp__pb2.ListNvmeRemoteControllersRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.ListNvmeRemoteControllersResponse.FromString,
+ request_serializer=backend__nvme__pb2.ListNvmeRemoteControllersRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.ListNvmeRemoteControllersResponse.FromString,
)
self.GetNvmeRemoteController = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/GetNvmeRemoteController',
- request_serializer=backend__nvme__tcp__pb2.GetNvmeRemoteControllerRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.NvmeRemoteController.FromString,
+ request_serializer=backend__nvme__pb2.GetNvmeRemoteControllerRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.NvmeRemoteController.FromString,
)
self.ResetNvmeRemoteController = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/ResetNvmeRemoteController',
- request_serializer=backend__nvme__tcp__pb2.ResetNvmeRemoteControllerRequest.SerializeToString,
+ request_serializer=backend__nvme__pb2.ResetNvmeRemoteControllerRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.StatsNvmeRemoteController = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/StatsNvmeRemoteController',
- request_serializer=backend__nvme__tcp__pb2.StatsNvmeRemoteControllerRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.StatsNvmeRemoteControllerResponse.FromString,
+ request_serializer=backend__nvme__pb2.StatsNvmeRemoteControllerRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.StatsNvmeRemoteControllerResponse.FromString,
)
self.ListNvmeRemoteNamespaces = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/ListNvmeRemoteNamespaces',
- request_serializer=backend__nvme__tcp__pb2.ListNvmeRemoteNamespacesRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.ListNvmeRemoteNamespacesResponse.FromString,
+ request_serializer=backend__nvme__pb2.ListNvmeRemoteNamespacesRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.ListNvmeRemoteNamespacesResponse.FromString,
)
self.GetNvmeRemoteNamespace = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/GetNvmeRemoteNamespace',
- request_serializer=backend__nvme__tcp__pb2.GetNvmeRemoteNamespaceRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.NvmeRemoteNamespace.FromString,
+ request_serializer=backend__nvme__pb2.GetNvmeRemoteNamespaceRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.NvmeRemoteNamespace.FromString,
)
self.CreateNvmePath = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/CreateNvmePath',
- request_serializer=backend__nvme__tcp__pb2.CreateNvmePathRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.NvmePath.FromString,
+ request_serializer=backend__nvme__pb2.CreateNvmePathRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.NvmePath.FromString,
)
self.DeleteNvmePath = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/DeleteNvmePath',
- request_serializer=backend__nvme__tcp__pb2.DeleteNvmePathRequest.SerializeToString,
+ request_serializer=backend__nvme__pb2.DeleteNvmePathRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.UpdateNvmePath = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/UpdateNvmePath',
- request_serializer=backend__nvme__tcp__pb2.UpdateNvmePathRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.NvmePath.FromString,
+ request_serializer=backend__nvme__pb2.UpdateNvmePathRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.NvmePath.FromString,
)
self.ListNvmePaths = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/ListNvmePaths',
- request_serializer=backend__nvme__tcp__pb2.ListNvmePathsRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.ListNvmePathsResponse.FromString,
+ request_serializer=backend__nvme__pb2.ListNvmePathsRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.ListNvmePathsResponse.FromString,
)
self.GetNvmePath = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/GetNvmePath',
- request_serializer=backend__nvme__tcp__pb2.GetNvmePathRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.NvmePath.FromString,
+ request_serializer=backend__nvme__pb2.GetNvmePathRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.NvmePath.FromString,
)
self.StatsNvmePath = channel.unary_unary(
'/opi_api.storage.v1.NvmeRemoteControllerService/StatsNvmePath',
- request_serializer=backend__nvme__tcp__pb2.StatsNvmePathRequest.SerializeToString,
- response_deserializer=backend__nvme__tcp__pb2.StatsNvmePathResponse.FromString,
+ request_serializer=backend__nvme__pb2.StatsNvmePathRequest.SerializeToString,
+ response_deserializer=backend__nvme__pb2.StatsNvmePathResponse.FromString,
)
class NvmeRemoteControllerServiceServicer(object):
- """Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ """Back End APIs. Reponsible for connection to external Nvme devices
+ e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
"""
def CreateNvmeRemoteController(self, request, context):
@@ -207,78 +209,78 @@ def add_NvmeRemoteControllerServiceServicer_to_server(servicer, server):
rpc_method_handlers = {
'CreateNvmeRemoteController': grpc.unary_unary_rpc_method_handler(
servicer.CreateNvmeRemoteController,
- request_deserializer=backend__nvme__tcp__pb2.CreateNvmeRemoteControllerRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.NvmeRemoteController.SerializeToString,
+ request_deserializer=backend__nvme__pb2.CreateNvmeRemoteControllerRequest.FromString,
+ response_serializer=backend__nvme__pb2.NvmeRemoteController.SerializeToString,
),
'DeleteNvmeRemoteController': grpc.unary_unary_rpc_method_handler(
servicer.DeleteNvmeRemoteController,
- request_deserializer=backend__nvme__tcp__pb2.DeleteNvmeRemoteControllerRequest.FromString,
+ request_deserializer=backend__nvme__pb2.DeleteNvmeRemoteControllerRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'UpdateNvmeRemoteController': grpc.unary_unary_rpc_method_handler(
servicer.UpdateNvmeRemoteController,
- request_deserializer=backend__nvme__tcp__pb2.UpdateNvmeRemoteControllerRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.NvmeRemoteController.SerializeToString,
+ request_deserializer=backend__nvme__pb2.UpdateNvmeRemoteControllerRequest.FromString,
+ response_serializer=backend__nvme__pb2.NvmeRemoteController.SerializeToString,
),
'ListNvmeRemoteControllers': grpc.unary_unary_rpc_method_handler(
servicer.ListNvmeRemoteControllers,
- request_deserializer=backend__nvme__tcp__pb2.ListNvmeRemoteControllersRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.ListNvmeRemoteControllersResponse.SerializeToString,
+ request_deserializer=backend__nvme__pb2.ListNvmeRemoteControllersRequest.FromString,
+ response_serializer=backend__nvme__pb2.ListNvmeRemoteControllersResponse.SerializeToString,
),
'GetNvmeRemoteController': grpc.unary_unary_rpc_method_handler(
servicer.GetNvmeRemoteController,
- request_deserializer=backend__nvme__tcp__pb2.GetNvmeRemoteControllerRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.NvmeRemoteController.SerializeToString,
+ request_deserializer=backend__nvme__pb2.GetNvmeRemoteControllerRequest.FromString,
+ response_serializer=backend__nvme__pb2.NvmeRemoteController.SerializeToString,
),
'ResetNvmeRemoteController': grpc.unary_unary_rpc_method_handler(
servicer.ResetNvmeRemoteController,
- request_deserializer=backend__nvme__tcp__pb2.ResetNvmeRemoteControllerRequest.FromString,
+ request_deserializer=backend__nvme__pb2.ResetNvmeRemoteControllerRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'StatsNvmeRemoteController': grpc.unary_unary_rpc_method_handler(
servicer.StatsNvmeRemoteController,
- request_deserializer=backend__nvme__tcp__pb2.StatsNvmeRemoteControllerRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.StatsNvmeRemoteControllerResponse.SerializeToString,
+ request_deserializer=backend__nvme__pb2.StatsNvmeRemoteControllerRequest.FromString,
+ response_serializer=backend__nvme__pb2.StatsNvmeRemoteControllerResponse.SerializeToString,
),
'ListNvmeRemoteNamespaces': grpc.unary_unary_rpc_method_handler(
servicer.ListNvmeRemoteNamespaces,
- request_deserializer=backend__nvme__tcp__pb2.ListNvmeRemoteNamespacesRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.ListNvmeRemoteNamespacesResponse.SerializeToString,
+ request_deserializer=backend__nvme__pb2.ListNvmeRemoteNamespacesRequest.FromString,
+ response_serializer=backend__nvme__pb2.ListNvmeRemoteNamespacesResponse.SerializeToString,
),
'GetNvmeRemoteNamespace': grpc.unary_unary_rpc_method_handler(
servicer.GetNvmeRemoteNamespace,
- request_deserializer=backend__nvme__tcp__pb2.GetNvmeRemoteNamespaceRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.NvmeRemoteNamespace.SerializeToString,
+ request_deserializer=backend__nvme__pb2.GetNvmeRemoteNamespaceRequest.FromString,
+ response_serializer=backend__nvme__pb2.NvmeRemoteNamespace.SerializeToString,
),
'CreateNvmePath': grpc.unary_unary_rpc_method_handler(
servicer.CreateNvmePath,
- request_deserializer=backend__nvme__tcp__pb2.CreateNvmePathRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.NvmePath.SerializeToString,
+ request_deserializer=backend__nvme__pb2.CreateNvmePathRequest.FromString,
+ response_serializer=backend__nvme__pb2.NvmePath.SerializeToString,
),
'DeleteNvmePath': grpc.unary_unary_rpc_method_handler(
servicer.DeleteNvmePath,
- request_deserializer=backend__nvme__tcp__pb2.DeleteNvmePathRequest.FromString,
+ request_deserializer=backend__nvme__pb2.DeleteNvmePathRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'UpdateNvmePath': grpc.unary_unary_rpc_method_handler(
servicer.UpdateNvmePath,
- request_deserializer=backend__nvme__tcp__pb2.UpdateNvmePathRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.NvmePath.SerializeToString,
+ request_deserializer=backend__nvme__pb2.UpdateNvmePathRequest.FromString,
+ response_serializer=backend__nvme__pb2.NvmePath.SerializeToString,
),
'ListNvmePaths': grpc.unary_unary_rpc_method_handler(
servicer.ListNvmePaths,
- request_deserializer=backend__nvme__tcp__pb2.ListNvmePathsRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.ListNvmePathsResponse.SerializeToString,
+ request_deserializer=backend__nvme__pb2.ListNvmePathsRequest.FromString,
+ response_serializer=backend__nvme__pb2.ListNvmePathsResponse.SerializeToString,
),
'GetNvmePath': grpc.unary_unary_rpc_method_handler(
servicer.GetNvmePath,
- request_deserializer=backend__nvme__tcp__pb2.GetNvmePathRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.NvmePath.SerializeToString,
+ request_deserializer=backend__nvme__pb2.GetNvmePathRequest.FromString,
+ response_serializer=backend__nvme__pb2.NvmePath.SerializeToString,
),
'StatsNvmePath': grpc.unary_unary_rpc_method_handler(
servicer.StatsNvmePath,
- request_deserializer=backend__nvme__tcp__pb2.StatsNvmePathRequest.FromString,
- response_serializer=backend__nvme__tcp__pb2.StatsNvmePathResponse.SerializeToString,
+ request_deserializer=backend__nvme__pb2.StatsNvmePathRequest.FromString,
+ response_serializer=backend__nvme__pb2.StatsNvmePathResponse.SerializeToString,
),
}
generic_handler = grpc.method_handlers_generic_handler(
@@ -288,7 +290,8 @@ def add_NvmeRemoteControllerServiceServicer_to_server(servicer, server):
# This class is part of an EXPERIMENTAL API.
class NvmeRemoteControllerService(object):
- """Back End (network-facing) APIs. NVMe/TCP and NVMe/RoCEv2 protocols are covered by this service.
+ """Back End APIs. Reponsible for connection to external Nvme devices
+ e.g. connection to Nvme/TCP Nvme/RDMA and local Nvme/Pcie ssds
"""
@staticmethod
@@ -303,8 +306,8 @@ def CreateNvmeRemoteController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/CreateNvmeRemoteController',
- backend__nvme__tcp__pb2.CreateNvmeRemoteControllerRequest.SerializeToString,
- backend__nvme__tcp__pb2.NvmeRemoteController.FromString,
+ backend__nvme__pb2.CreateNvmeRemoteControllerRequest.SerializeToString,
+ backend__nvme__pb2.NvmeRemoteController.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -320,7 +323,7 @@ def DeleteNvmeRemoteController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/DeleteNvmeRemoteController',
- backend__nvme__tcp__pb2.DeleteNvmeRemoteControllerRequest.SerializeToString,
+ backend__nvme__pb2.DeleteNvmeRemoteControllerRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -337,8 +340,8 @@ def UpdateNvmeRemoteController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/UpdateNvmeRemoteController',
- backend__nvme__tcp__pb2.UpdateNvmeRemoteControllerRequest.SerializeToString,
- backend__nvme__tcp__pb2.NvmeRemoteController.FromString,
+ backend__nvme__pb2.UpdateNvmeRemoteControllerRequest.SerializeToString,
+ backend__nvme__pb2.NvmeRemoteController.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -354,8 +357,8 @@ def ListNvmeRemoteControllers(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/ListNvmeRemoteControllers',
- backend__nvme__tcp__pb2.ListNvmeRemoteControllersRequest.SerializeToString,
- backend__nvme__tcp__pb2.ListNvmeRemoteControllersResponse.FromString,
+ backend__nvme__pb2.ListNvmeRemoteControllersRequest.SerializeToString,
+ backend__nvme__pb2.ListNvmeRemoteControllersResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -371,8 +374,8 @@ def GetNvmeRemoteController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/GetNvmeRemoteController',
- backend__nvme__tcp__pb2.GetNvmeRemoteControllerRequest.SerializeToString,
- backend__nvme__tcp__pb2.NvmeRemoteController.FromString,
+ backend__nvme__pb2.GetNvmeRemoteControllerRequest.SerializeToString,
+ backend__nvme__pb2.NvmeRemoteController.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -388,7 +391,7 @@ def ResetNvmeRemoteController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/ResetNvmeRemoteController',
- backend__nvme__tcp__pb2.ResetNvmeRemoteControllerRequest.SerializeToString,
+ backend__nvme__pb2.ResetNvmeRemoteControllerRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -405,8 +408,8 @@ def StatsNvmeRemoteController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/StatsNvmeRemoteController',
- backend__nvme__tcp__pb2.StatsNvmeRemoteControllerRequest.SerializeToString,
- backend__nvme__tcp__pb2.StatsNvmeRemoteControllerResponse.FromString,
+ backend__nvme__pb2.StatsNvmeRemoteControllerRequest.SerializeToString,
+ backend__nvme__pb2.StatsNvmeRemoteControllerResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -422,8 +425,8 @@ def ListNvmeRemoteNamespaces(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/ListNvmeRemoteNamespaces',
- backend__nvme__tcp__pb2.ListNvmeRemoteNamespacesRequest.SerializeToString,
- backend__nvme__tcp__pb2.ListNvmeRemoteNamespacesResponse.FromString,
+ backend__nvme__pb2.ListNvmeRemoteNamespacesRequest.SerializeToString,
+ backend__nvme__pb2.ListNvmeRemoteNamespacesResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -439,8 +442,8 @@ def GetNvmeRemoteNamespace(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/GetNvmeRemoteNamespace',
- backend__nvme__tcp__pb2.GetNvmeRemoteNamespaceRequest.SerializeToString,
- backend__nvme__tcp__pb2.NvmeRemoteNamespace.FromString,
+ backend__nvme__pb2.GetNvmeRemoteNamespaceRequest.SerializeToString,
+ backend__nvme__pb2.NvmeRemoteNamespace.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -456,8 +459,8 @@ def CreateNvmePath(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/CreateNvmePath',
- backend__nvme__tcp__pb2.CreateNvmePathRequest.SerializeToString,
- backend__nvme__tcp__pb2.NvmePath.FromString,
+ backend__nvme__pb2.CreateNvmePathRequest.SerializeToString,
+ backend__nvme__pb2.NvmePath.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -473,7 +476,7 @@ def DeleteNvmePath(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/DeleteNvmePath',
- backend__nvme__tcp__pb2.DeleteNvmePathRequest.SerializeToString,
+ backend__nvme__pb2.DeleteNvmePathRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -490,8 +493,8 @@ def UpdateNvmePath(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/UpdateNvmePath',
- backend__nvme__tcp__pb2.UpdateNvmePathRequest.SerializeToString,
- backend__nvme__tcp__pb2.NvmePath.FromString,
+ backend__nvme__pb2.UpdateNvmePathRequest.SerializeToString,
+ backend__nvme__pb2.NvmePath.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -507,8 +510,8 @@ def ListNvmePaths(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/ListNvmePaths',
- backend__nvme__tcp__pb2.ListNvmePathsRequest.SerializeToString,
- backend__nvme__tcp__pb2.ListNvmePathsResponse.FromString,
+ backend__nvme__pb2.ListNvmePathsRequest.SerializeToString,
+ backend__nvme__pb2.ListNvmePathsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -524,8 +527,8 @@ def GetNvmePath(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/GetNvmePath',
- backend__nvme__tcp__pb2.GetNvmePathRequest.SerializeToString,
- backend__nvme__tcp__pb2.NvmePath.FromString,
+ backend__nvme__pb2.GetNvmePathRequest.SerializeToString,
+ backend__nvme__pb2.NvmePath.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -541,7 +544,7 @@ def StatsNvmePath(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.NvmeRemoteControllerService/StatsNvmePath',
- backend__nvme__tcp__pb2.StatsNvmePathRequest.SerializeToString,
- backend__nvme__tcp__pb2.StatsNvmePathResponse.FromString,
+ backend__nvme__pb2.StatsNvmePathRequest.SerializeToString,
+ backend__nvme__pb2.StatsNvmePathResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
diff --git a/storage/v1alpha1/gen/python/backend_nvme_pcie_pb2.py b/storage/v1alpha1/gen/python/backend_nvme_pcie_pb2.py
deleted file mode 100644
index cbbf817b..00000000
--- a/storage/v1alpha1/gen/python/backend_nvme_pcie_pb2.py
+++ /dev/null
@@ -1,24 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by the protocol buffer compiler. DO NOT EDIT!
-# source: backend_nvme_pcie.proto
-"""Generated protocol buffer code."""
-from google.protobuf.internal import builder as _builder
-from google.protobuf import descriptor as _descriptor
-from google.protobuf import descriptor_pool as _descriptor_pool
-from google.protobuf import symbol_database as _symbol_database
-# @@protoc_insertion_point(imports)
-
-_sym_db = _symbol_database.Default()
-
-
-
-
-DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17\x62\x61\x63kend_nvme_pcie.proto\x12\x12opi_api.storage.v1Bc\n\x12opi_api.storage.v1B\x14\x42\x61\x63kendNvmePcieProtoP\x01Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/gob\x06proto3')
-
-_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
-_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'backend_nvme_pcie_pb2', globals())
-if _descriptor._USE_C_DESCRIPTORS == False:
-
- DESCRIPTOR._options = None
- DESCRIPTOR._serialized_options = b'\n\022opi_api.storage.v1B\024BackendNvmePcieProtoP\001Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/go'
-# @@protoc_insertion_point(module_scope)
diff --git a/storage/v1alpha1/gen/python/backend_nvme_pcie_pb2_grpc.py b/storage/v1alpha1/gen/python/backend_nvme_pcie_pb2_grpc.py
deleted file mode 100644
index 2daafffe..00000000
--- a/storage/v1alpha1/gen/python/backend_nvme_pcie_pb2_grpc.py
+++ /dev/null
@@ -1,4 +0,0 @@
-# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
-"""Client and server classes corresponding to protobuf-defined services."""
-import grpc
-
diff --git a/storage/v1alpha1/gen/python/frontend_nvme_pcie_pb2.py b/storage/v1alpha1/gen/python/frontend_nvme_pb2.py
similarity index 52%
rename from storage/v1alpha1/gen/python/frontend_nvme_pcie_pb2.py
rename to storage/v1alpha1/gen/python/frontend_nvme_pb2.py
index bde25383..6e6c4b82 100644
--- a/storage/v1alpha1/gen/python/frontend_nvme_pcie_pb2.py
+++ b/storage/v1alpha1/gen/python/frontend_nvme_pb2.py
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
-# source: frontend_nvme_pcie.proto
+# source: frontend_nvme.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
@@ -21,14 +21,14 @@
from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2
-DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18\x66rontend_nvme_pcie.proto\x12\x12opi_api.storage.v1\x1a\x0fopicommon.proto\x1a\nuuid.proto\x1a\x17google/api/client.proto\x1a\x19google/api/resource.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a google/protobuf/field_mask.proto\"\xa8\x02\n\rNvmeSubsystem\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x03\xe0\x41\x05\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12\x38\n\x04spec\x18\x02 \x01(\x0b\x32%.opi_api.storage.v1.NvmeSubsystemSpecB\x03\xe0\x41\x02\x12<\n\x06status\x18\x03 \x01(\x0b\x32\'.opi_api.storage.v1.NvmeSubsystemStatusB\x03\xe0\x41\x03:d\xea\x41\x61\n$storage.opiproject.org/NvmeSubsystem\x12\x1anvmeSubsystems/{subsystem}*\x0envmeSubsystems2\rnvmeSubsystem\"\xa1\x01\n\x11NvmeSubsystemSpec\x12\x10\n\x03nqn\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x1a\n\rserial_number\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x19\n\x0cmodel_number\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x1b\n\x0emax_namespaces\x18\x04 \x01(\x03\x42\x03\xe0\x41\x01\x12\x14\n\x07hostnqn\x18\x05 \x01(\tB\x03\xe0\x41\x01\x12\x10\n\x03psk\x18\x06 \x01(\x0c\x42\x03\xe0\x41\x01\"L\n\x13NvmeSubsystemStatus\x12\x1e\n\x11\x66irmware_revision\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x15\n\x08\x66ru_guid\x18\x02 \x01(\x0c\x42\x03\xe0\x41\x03\"\xce\x02\n\x0eNvmeController\x12:\n\x04name\x18\x01 \x01(\tB,\xe0\x41\x03\xe0\x41\x05\xfa\x41#\n!opi_api.storage.v1/NvmeController\x12\x39\n\x04spec\x18\x02 \x01(\x0b\x32&.opi_api.storage.v1.NvmeControllerSpecB\x03\xe0\x41\x02\x12=\n\x06status\x18\x03 \x01(\x0b\x32(.opi_api.storage.v1.NvmeControllerStatusB\x03\xe0\x41\x03:\x85\x01\xea\x41\x81\x01\n%storage.opiproject.org/NvmeController\x12\x37nvmeSubsystems/{subsystem}/nvmeControllers/{controller}*\x0fnvmeControllers2\x0envmeController\"\xed\x03\n\x12NvmeControllerSpec\x12$\n\x12nvme_controller_id\x18\x01 \x01(\x05\x42\x03\xe0\x41\x01H\x01\x88\x01\x01\x12:\n\x06trtype\x18\x02 \x01(\x0e\x32%.opi_api.storage.v1.NvmeTransportTypeB\x03\xe0\x41\x02\x12\x37\n\x07pcie_id\x18\x03 \x01(\x0b\x32\x1f.opi_api.storage.v1.PciEndpointB\x03\xe0\x41\x01H\x00\x12>\n\nfabrics_id\x18\x04 \x01(\x0b\x32#.opi_api.storage.v1.FabricsEndpointB\x03\xe0\x41\x01H\x00\x12\x14\n\x07max_nsq\x18\x05 \x01(\x05\x42\x03\xe0\x41\x01\x12\x14\n\x07max_ncq\x18\x06 \x01(\x05\x42\x03\xe0\x41\x01\x12\x11\n\x04sqes\x18\x07 \x01(\x05\x42\x03\xe0\x41\x01\x12\x11\n\x04\x63qes\x18\x08 \x01(\x05\x42\x03\xe0\x41\x01\x12\x1b\n\x0emax_namespaces\x18\t \x01(\x05\x42\x03\xe0\x41\x01\x12\x34\n\tmin_limit\x18\n \x01(\x0b\x32\x1c.opi_api.storage.v1.QosLimitB\x03\xe0\x41\x01\x12\x34\n\tmax_limit\x18\x0b \x01(\x0b\x32\x1c.opi_api.storage.v1.QosLimitB\x03\xe0\x41\x01\x42\n\n\x08\x65ndpointB\x15\n\x13_nvme_controller_id\"+\n\x14NvmeControllerStatus\x12\x13\n\x06\x61\x63tive\x18\x01 \x01(\x08\x42\x03\xe0\x41\x03\"\xc3\x02\n\rNvmeNamespace\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x03\xe0\x41\x05\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\x12\x38\n\x04spec\x18\x02 \x01(\x0b\x32%.opi_api.storage.v1.NvmeNamespaceSpecB\x03\xe0\x41\x02\x12<\n\x06status\x18\x03 \x01(\x0b\x32\'.opi_api.storage.v1.NvmeNamespaceStatusB\x03\xe0\x41\x03:\x7f\xea\x41|\n$storage.opiproject.org/NvmeNamespace\x12\x35nvmeSubsystems/{subsystem}/nvmeNamespaces/{namespace}*\x0envmeNamespaces2\rnvmeNamespace\"\x9d\x01\n\x11NvmeNamespaceSpec\x12\x16\n\thost_nsid\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x12\n\x05nguid\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x12\n\x05\x65ui64\x18\x04 \x01(\x03\x42\x03\xe0\x41\x01\x12*\n\x04uuid\x18\x05 \x01(\x0b\x32\x17.opi_api.common.v1.UuidB\x03\xe0\x41\x01\x12\x1c\n\x0fvolume_name_ref\x18\x06 \x01(\tB\x03\xe0\x41\x02\"\xa4\x01\n\x13NvmeNamespaceStatus\x12\x41\n\tpci_state\x18\x01 \x01(\x0e\x32).opi_api.storage.v1.NvmeNamespacePciStateB\x03\xe0\x41\x03\x12J\n\x0epci_oper_state\x18\x02 \x01(\x0e\x32-.opi_api.storage.v1.NvmeNamespacePciOperStateB\x03\xe0\x41\x03\"|\n\x1a\x43reateNvmeSubsystemRequest\x12>\n\x0envme_subsystem\x18\x01 \x01(\x0b\x32!.opi_api.storage.v1.NvmeSubsystemB\x03\xe0\x41\x02\x12\x1e\n\x11nvme_subsystem_id\x18\x02 \x01(\tB\x03\xe0\x41\x01\"p\n\x1a\x44\x65leteNvmeSubsystemRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xae\x01\n\x1aUpdateNvmeSubsystemRequest\x12>\n\x0envme_subsystem\x18\x01 \x01(\x0b\x32!.opi_api.storage.v1.NvmeSubsystemB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"L\n\x19ListNvmeSubsystemsRequest\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"q\n\x1aListNvmeSubsystemsResponse\x12:\n\x0fnvme_subsystems\x18\x01 \x03(\x0b\x32!.opi_api.storage.v1.NvmeSubsystem\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Q\n\x17GetNvmeSubsystemRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\"S\n\x19StatsNvmeSubsystemRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\"L\n\x1aStatsNvmeSubsystemResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats\"\xba\x01\n\x1b\x43reateNvmeControllerRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12@\n\x0fnvme_controller\x18\x02 \x01(\x0b\x32\".opi_api.storage.v1.NvmeControllerB\x03\xe0\x41\x02\x12\x1f\n\x12nvme_controller_id\x18\x03 \x01(\tB\x03\xe0\x41\x01\"r\n\x1b\x44\x65leteNvmeControllerRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xb1\x01\n\x1bUpdateNvmeControllerRequest\x12@\n\x0fnvme_controller\x18\x01 \x01(\x0b\x32\".opi_api.storage.v1.NvmeControllerB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x88\x01\n\x1aListNvmeControllersRequest\x12\x39\n\x06parent\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"t\n\x1bListNvmeControllersResponse\x12<\n\x10nvme_controllers\x18\x01 \x03(\x0b\x32\".opi_api.storage.v1.NvmeController\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"S\n\x18GetNvmeControllerRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\"U\n\x1aStatsNvmeControllerRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\"M\n\x1bStatsNvmeControllerResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats\"\xb6\x01\n\x1a\x43reateNvmeNamespaceRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12>\n\x0envme_namespace\x18\x02 \x01(\x0b\x32!.opi_api.storage.v1.NvmeNamespaceB\x03\xe0\x41\x02\x12\x1e\n\x11nvme_namespace_id\x18\x03 \x01(\tB\x03\xe0\x41\x01\"p\n\x1a\x44\x65leteNvmeNamespaceRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xae\x01\n\x1aUpdateNvmeNamespaceRequest\x12>\n\x0envme_namespace\x18\x01 \x01(\x0b\x32!.opi_api.storage.v1.NvmeNamespaceB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x86\x01\n\x19ListNvmeNamespacesRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"q\n\x1aListNvmeNamespacesResponse\x12:\n\x0fnvme_namespaces\x18\x01 \x03(\x0b\x32!.opi_api.storage.v1.NvmeNamespace\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Q\n\x17GetNvmeNamespaceRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\"S\n\x19StatsNvmeNamespaceRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\"L\n\x1aStatsNvmeNamespaceResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats*\xb5\x01\n\x15NvmeNamespacePciState\x12(\n$NVME_NAMESPACE_PCI_STATE_UNSPECIFIED\x10\x00\x12%\n!NVME_NAMESPACE_PCI_STATE_DISABLED\x10\x01\x12$\n NVME_NAMESPACE_PCI_STATE_ENABLED\x10\x02\x12%\n!NVME_NAMESPACE_PCI_STATE_DELETING\x10\x03*\x9f\x01\n\x19NvmeNamespacePciOperState\x12-\n)NVME_NAMESPACE_PCI_OPER_STATE_UNSPECIFIED\x10\x00\x12(\n$NVME_NAMESPACE_PCI_OPER_STATE_ONLINE\x10\x01\x12)\n%NVME_NAMESPACE_PCI_OPER_STATE_OFFLINE\x10\x02\x32\xd9\x19\n\x13\x46rontendNvmeService\x12\xb7\x01\n\x13\x43reateNvmeSubsystem\x12..opi_api.storage.v1.CreateNvmeSubsystemRequest\x1a!.opi_api.storage.v1.NvmeSubsystem\"M\x82\xd3\xe4\x93\x02$\"\x12/v1/nvmeSubsystems:\x0envme_subsystem\xda\x41 nvme_subsystem,nvme_subsystem_id\x12\x89\x01\n\x13\x44\x65leteNvmeSubsystem\x12..opi_api.storage.v1.DeleteNvmeSubsystemRequest\x1a\x16.google.protobuf.Empty\"*\x82\xd3\xe4\x93\x02\x1d*\x1b/v1/{name=nvmeSubsystems/*}\xda\x41\x04name\x12\xc9\x01\n\x13UpdateNvmeSubsystem\x12..opi_api.storage.v1.UpdateNvmeSubsystemRequest\x1a!.opi_api.storage.v1.NvmeSubsystem\"_\x82\xd3\xe4\x93\x02<2*/v1/{nvme_subsystem.name=nvmeSubsystems/*}:\x0envme_subsystem\xda\x41\x1anvme_subsystem,update_mask\x12\x8f\x01\n\x12ListNvmeSubsystems\x12-.opi_api.storage.v1.ListNvmeSubsystemsRequest\x1a..opi_api.storage.v1.ListNvmeSubsystemsResponse\"\x1a\x82\xd3\xe4\x93\x02\x14\x12\x12/v1/nvmeSubsystems\x12\x8e\x01\n\x10GetNvmeSubsystem\x12+.opi_api.storage.v1.GetNvmeSubsystemRequest\x1a!.opi_api.storage.v1.NvmeSubsystem\"*\x82\xd3\xe4\x93\x02\x1d\x12\x1b/v1/{name=nvmeSubsystems/*}\xda\x41\x04name\x12\xa5\x01\n\x12StatsNvmeSubsystem\x12-.opi_api.storage.v1.StatsNvmeSubsystemRequest\x1a..opi_api.storage.v1.StatsNvmeSubsystemResponse\"0\x82\xd3\xe4\x93\x02#\x12!/v1/{name=nvmeSubsystems/*}:stats\xda\x41\x04name\x12\xdf\x01\n\x14\x43reateNvmeController\x12/.opi_api.storage.v1.CreateNvmeControllerRequest\x1a\".opi_api.storage.v1.NvmeController\"r\x82\xd3\xe4\x93\x02@\"-/v1/{parent=nvmeSubsystems/*}/nvmeControllers:\x0fnvme_controller\xda\x41)parent,nvme_controller,nvme_controller_id\x12\x9d\x01\n\x14\x44\x65leteNvmeController\x12/.opi_api.storage.v1.DeleteNvmeControllerRequest\x1a\x16.google.protobuf.Empty\"<\x82\xd3\xe4\x93\x02/*-/v1/{name=nvmeSubsystems/*/nvmeControllers/*}\xda\x41\x04name\x12\xe1\x01\n\x14UpdateNvmeController\x12/.opi_api.storage.v1.UpdateNvmeControllerRequest\x1a\".opi_api.storage.v1.NvmeController\"t\x82\xd3\xe4\x93\x02P2=/v1/{nvme_controller.name=nvmeSubsystems/*/nvmeControllers/*}:\x0fnvme_controller\xda\x41\x1bnvme_controller,update_mask\x12\xb6\x01\n\x13ListNvmeControllers\x12..opi_api.storage.v1.ListNvmeControllersRequest\x1a/.opi_api.storage.v1.ListNvmeControllersResponse\">\x82\xd3\xe4\x93\x02/\x12-/v1/{parent=nvmeSubsystems/*}/nvmeControllers\xda\x41\x06parent\x12\xa3\x01\n\x11GetNvmeController\x12,.opi_api.storage.v1.GetNvmeControllerRequest\x1a\".opi_api.storage.v1.NvmeController\"<\x82\xd3\xe4\x93\x02/\x12-/v1/{name=nvmeSubsystems/*/nvmeControllers/*}\xda\x41\x04name\x12\xba\x01\n\x13StatsNvmeController\x12..opi_api.storage.v1.StatsNvmeControllerRequest\x1a/.opi_api.storage.v1.StatsNvmeControllerResponse\"B\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{name=nvmeSubsystems/*/nvmeControllers/*}:stats\xda\x41\x04name\x12\xd8\x01\n\x13\x43reateNvmeNamespace\x12..opi_api.storage.v1.CreateNvmeNamespaceRequest\x1a!.opi_api.storage.v1.NvmeNamespace\"n\x82\xd3\xe4\x93\x02>\",/v1/{parent=nvmeSubsystems/*}/nvmeNamespaces:\x0envme_namespace\xda\x41\'parent,nvme_namespace,nvme_namespace_id\x12\x9a\x01\n\x13\x44\x65leteNvmeNamespace\x12..opi_api.storage.v1.DeleteNvmeNamespaceRequest\x1a\x16.google.protobuf.Empty\";\x82\xd3\xe4\x93\x02.*,/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}\xda\x41\x04name\x12\xda\x01\n\x13UpdateNvmeNamespace\x12..opi_api.storage.v1.UpdateNvmeNamespaceRequest\x1a!.opi_api.storage.v1.NvmeNamespace\"p\x82\xd3\xe4\x93\x02M2;/v1/{nvme_namespace.name=nvmeSubsystems/*/nvmeNamespaces/*}:\x0envme_namespace\xda\x41\x1anvme_namespace,update_mask\x12\xb2\x01\n\x12ListNvmeNamespaces\x12-.opi_api.storage.v1.ListNvmeNamespacesRequest\x1a..opi_api.storage.v1.ListNvmeNamespacesResponse\"=\x82\xd3\xe4\x93\x02.\x12,/v1/{parent=nvmeSubsystems/*}/nvmeNamespaces\xda\x41\x06parent\x12\x9f\x01\n\x10GetNvmeNamespace\x12+.opi_api.storage.v1.GetNvmeNamespaceRequest\x1a!.opi_api.storage.v1.NvmeNamespace\";\x82\xd3\xe4\x93\x02.\x12,/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}\xda\x41\x04name\x12\xb6\x01\n\x12StatsNvmeNamespace\x12-.opi_api.storage.v1.StatsNvmeNamespaceRequest\x1a..opi_api.storage.v1.StatsNvmeNamespaceResponse\"A\x82\xd3\xe4\x93\x02\x34\x12\x32/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}:stats\xda\x41\x04nameBd\n\x12opi_api.storage.v1B\x15\x46rontendNvmePcieProtoP\x01Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/gob\x06proto3')
+DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13\x66rontend_nvme.proto\x12\x12opi_api.storage.v1\x1a\x0fopicommon.proto\x1a\nuuid.proto\x1a\x17google/api/client.proto\x1a\x19google/api/resource.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a google/protobuf/field_mask.proto\"\xa8\x02\n\rNvmeSubsystem\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x03\xe0\x41\x05\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12\x38\n\x04spec\x18\x02 \x01(\x0b\x32%.opi_api.storage.v1.NvmeSubsystemSpecB\x03\xe0\x41\x02\x12<\n\x06status\x18\x03 \x01(\x0b\x32\'.opi_api.storage.v1.NvmeSubsystemStatusB\x03\xe0\x41\x03:d\xea\x41\x61\n$storage.opiproject.org/NvmeSubsystem\x12\x1anvmeSubsystems/{subsystem}*\x0envmeSubsystems2\rnvmeSubsystem\"\xa1\x01\n\x11NvmeSubsystemSpec\x12\x10\n\x03nqn\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x1a\n\rserial_number\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x19\n\x0cmodel_number\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x1b\n\x0emax_namespaces\x18\x04 \x01(\x03\x42\x03\xe0\x41\x01\x12\x14\n\x07hostnqn\x18\x05 \x01(\tB\x03\xe0\x41\x01\x12\x10\n\x03psk\x18\x06 \x01(\x0c\x42\x03\xe0\x41\x01\"L\n\x13NvmeSubsystemStatus\x12\x1e\n\x11\x66irmware_revision\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x15\n\x08\x66ru_guid\x18\x02 \x01(\x0c\x42\x03\xe0\x41\x03\"\xce\x02\n\x0eNvmeController\x12:\n\x04name\x18\x01 \x01(\tB,\xe0\x41\x03\xe0\x41\x05\xfa\x41#\n!opi_api.storage.v1/NvmeController\x12\x39\n\x04spec\x18\x02 \x01(\x0b\x32&.opi_api.storage.v1.NvmeControllerSpecB\x03\xe0\x41\x02\x12=\n\x06status\x18\x03 \x01(\x0b\x32(.opi_api.storage.v1.NvmeControllerStatusB\x03\xe0\x41\x03:\x85\x01\xea\x41\x81\x01\n%storage.opiproject.org/NvmeController\x12\x37nvmeSubsystems/{subsystem}/nvmeControllers/{controller}*\x0fnvmeControllers2\x0envmeController\"\xed\x03\n\x12NvmeControllerSpec\x12$\n\x12nvme_controller_id\x18\x01 \x01(\x05\x42\x03\xe0\x41\x01H\x01\x88\x01\x01\x12:\n\x06trtype\x18\x02 \x01(\x0e\x32%.opi_api.storage.v1.NvmeTransportTypeB\x03\xe0\x41\x02\x12\x37\n\x07pcie_id\x18\x03 \x01(\x0b\x32\x1f.opi_api.storage.v1.PciEndpointB\x03\xe0\x41\x01H\x00\x12>\n\nfabrics_id\x18\x04 \x01(\x0b\x32#.opi_api.storage.v1.FabricsEndpointB\x03\xe0\x41\x01H\x00\x12\x14\n\x07max_nsq\x18\x05 \x01(\x05\x42\x03\xe0\x41\x01\x12\x14\n\x07max_ncq\x18\x06 \x01(\x05\x42\x03\xe0\x41\x01\x12\x11\n\x04sqes\x18\x07 \x01(\x05\x42\x03\xe0\x41\x01\x12\x11\n\x04\x63qes\x18\x08 \x01(\x05\x42\x03\xe0\x41\x01\x12\x1b\n\x0emax_namespaces\x18\t \x01(\x05\x42\x03\xe0\x41\x01\x12\x34\n\tmin_limit\x18\n \x01(\x0b\x32\x1c.opi_api.storage.v1.QosLimitB\x03\xe0\x41\x01\x12\x34\n\tmax_limit\x18\x0b \x01(\x0b\x32\x1c.opi_api.storage.v1.QosLimitB\x03\xe0\x41\x01\x42\n\n\x08\x65ndpointB\x15\n\x13_nvme_controller_id\"+\n\x14NvmeControllerStatus\x12\x13\n\x06\x61\x63tive\x18\x01 \x01(\x08\x42\x03\xe0\x41\x03\"\xc3\x02\n\rNvmeNamespace\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x03\xe0\x41\x05\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\x12\x38\n\x04spec\x18\x02 \x01(\x0b\x32%.opi_api.storage.v1.NvmeNamespaceSpecB\x03\xe0\x41\x02\x12<\n\x06status\x18\x03 \x01(\x0b\x32\'.opi_api.storage.v1.NvmeNamespaceStatusB\x03\xe0\x41\x03:\x7f\xea\x41|\n$storage.opiproject.org/NvmeNamespace\x12\x35nvmeSubsystems/{subsystem}/nvmeNamespaces/{namespace}*\x0envmeNamespaces2\rnvmeNamespace\"\x9d\x01\n\x11NvmeNamespaceSpec\x12\x16\n\thost_nsid\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x12\n\x05nguid\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x12\n\x05\x65ui64\x18\x04 \x01(\x03\x42\x03\xe0\x41\x01\x12*\n\x04uuid\x18\x05 \x01(\x0b\x32\x17.opi_api.common.v1.UuidB\x03\xe0\x41\x01\x12\x1c\n\x0fvolume_name_ref\x18\x06 \x01(\tB\x03\xe0\x41\x02\"\xa4\x01\n\x13NvmeNamespaceStatus\x12\x41\n\tpci_state\x18\x01 \x01(\x0e\x32).opi_api.storage.v1.NvmeNamespacePciStateB\x03\xe0\x41\x03\x12J\n\x0epci_oper_state\x18\x02 \x01(\x0e\x32-.opi_api.storage.v1.NvmeNamespacePciOperStateB\x03\xe0\x41\x03\"|\n\x1a\x43reateNvmeSubsystemRequest\x12>\n\x0envme_subsystem\x18\x01 \x01(\x0b\x32!.opi_api.storage.v1.NvmeSubsystemB\x03\xe0\x41\x02\x12\x1e\n\x11nvme_subsystem_id\x18\x02 \x01(\tB\x03\xe0\x41\x01\"p\n\x1a\x44\x65leteNvmeSubsystemRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xae\x01\n\x1aUpdateNvmeSubsystemRequest\x12>\n\x0envme_subsystem\x18\x01 \x01(\x0b\x32!.opi_api.storage.v1.NvmeSubsystemB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"L\n\x19ListNvmeSubsystemsRequest\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"q\n\x1aListNvmeSubsystemsResponse\x12:\n\x0fnvme_subsystems\x18\x01 \x03(\x0b\x32!.opi_api.storage.v1.NvmeSubsystem\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Q\n\x17GetNvmeSubsystemRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\"S\n\x19StatsNvmeSubsystemRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\"L\n\x1aStatsNvmeSubsystemResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats\"\xba\x01\n\x1b\x43reateNvmeControllerRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12@\n\x0fnvme_controller\x18\x02 \x01(\x0b\x32\".opi_api.storage.v1.NvmeControllerB\x03\xe0\x41\x02\x12\x1f\n\x12nvme_controller_id\x18\x03 \x01(\tB\x03\xe0\x41\x01\"r\n\x1b\x44\x65leteNvmeControllerRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xb1\x01\n\x1bUpdateNvmeControllerRequest\x12@\n\x0fnvme_controller\x18\x01 \x01(\x0b\x32\".opi_api.storage.v1.NvmeControllerB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x88\x01\n\x1aListNvmeControllersRequest\x12\x39\n\x06parent\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"t\n\x1bListNvmeControllersResponse\x12<\n\x10nvme_controllers\x18\x01 \x03(\x0b\x32\".opi_api.storage.v1.NvmeController\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"S\n\x18GetNvmeControllerRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\"U\n\x1aStatsNvmeControllerRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe0\x41\x02\xfa\x41#\n!opi_api.storage.v1/NvmeController\"M\n\x1bStatsNvmeControllerResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats\"\xb6\x01\n\x1a\x43reateNvmeNamespaceRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeSubsystem\x12>\n\x0envme_namespace\x18\x02 \x01(\x0b\x32!.opi_api.storage.v1.NvmeNamespaceB\x03\xe0\x41\x02\x12\x1e\n\x11nvme_namespace_id\x18\x03 \x01(\tB\x03\xe0\x41\x01\"p\n\x1a\x44\x65leteNvmeNamespaceRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\x12\x1a\n\rallow_missing\x18\x02 \x01(\x08\x42\x03\xe0\x41\x01\"\xae\x01\n\x1aUpdateNvmeNamespaceRequest\x12>\n\x0envme_namespace\x18\x01 \x01(\x0b\x32!.opi_api.storage.v1.NvmeNamespaceB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\x86\x01\n\x19ListNvmeNamespacesRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"q\n\x1aListNvmeNamespacesResponse\x12:\n\x0fnvme_namespaces\x18\x01 \x03(\x0b\x32!.opi_api.storage.v1.NvmeNamespace\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Q\n\x17GetNvmeNamespaceRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\"S\n\x19StatsNvmeNamespaceRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n opi_api.storage.v1/NvmeNamespace\"L\n\x1aStatsNvmeNamespaceResponse\x12.\n\x05stats\x18\x01 \x01(\x0b\x32\x1f.opi_api.storage.v1.VolumeStats*\xb5\x01\n\x15NvmeNamespacePciState\x12(\n$NVME_NAMESPACE_PCI_STATE_UNSPECIFIED\x10\x00\x12%\n!NVME_NAMESPACE_PCI_STATE_DISABLED\x10\x01\x12$\n NVME_NAMESPACE_PCI_STATE_ENABLED\x10\x02\x12%\n!NVME_NAMESPACE_PCI_STATE_DELETING\x10\x03*\x9f\x01\n\x19NvmeNamespacePciOperState\x12-\n)NVME_NAMESPACE_PCI_OPER_STATE_UNSPECIFIED\x10\x00\x12(\n$NVME_NAMESPACE_PCI_OPER_STATE_ONLINE\x10\x01\x12)\n%NVME_NAMESPACE_PCI_OPER_STATE_OFFLINE\x10\x02\x32\xd9\x19\n\x13\x46rontendNvmeService\x12\xb7\x01\n\x13\x43reateNvmeSubsystem\x12..opi_api.storage.v1.CreateNvmeSubsystemRequest\x1a!.opi_api.storage.v1.NvmeSubsystem\"M\x82\xd3\xe4\x93\x02$\"\x12/v1/nvmeSubsystems:\x0envme_subsystem\xda\x41 nvme_subsystem,nvme_subsystem_id\x12\x89\x01\n\x13\x44\x65leteNvmeSubsystem\x12..opi_api.storage.v1.DeleteNvmeSubsystemRequest\x1a\x16.google.protobuf.Empty\"*\x82\xd3\xe4\x93\x02\x1d*\x1b/v1/{name=nvmeSubsystems/*}\xda\x41\x04name\x12\xc9\x01\n\x13UpdateNvmeSubsystem\x12..opi_api.storage.v1.UpdateNvmeSubsystemRequest\x1a!.opi_api.storage.v1.NvmeSubsystem\"_\x82\xd3\xe4\x93\x02<2*/v1/{nvme_subsystem.name=nvmeSubsystems/*}:\x0envme_subsystem\xda\x41\x1anvme_subsystem,update_mask\x12\x8f\x01\n\x12ListNvmeSubsystems\x12-.opi_api.storage.v1.ListNvmeSubsystemsRequest\x1a..opi_api.storage.v1.ListNvmeSubsystemsResponse\"\x1a\x82\xd3\xe4\x93\x02\x14\x12\x12/v1/nvmeSubsystems\x12\x8e\x01\n\x10GetNvmeSubsystem\x12+.opi_api.storage.v1.GetNvmeSubsystemRequest\x1a!.opi_api.storage.v1.NvmeSubsystem\"*\x82\xd3\xe4\x93\x02\x1d\x12\x1b/v1/{name=nvmeSubsystems/*}\xda\x41\x04name\x12\xa5\x01\n\x12StatsNvmeSubsystem\x12-.opi_api.storage.v1.StatsNvmeSubsystemRequest\x1a..opi_api.storage.v1.StatsNvmeSubsystemResponse\"0\x82\xd3\xe4\x93\x02#\x12!/v1/{name=nvmeSubsystems/*}:stats\xda\x41\x04name\x12\xdf\x01\n\x14\x43reateNvmeController\x12/.opi_api.storage.v1.CreateNvmeControllerRequest\x1a\".opi_api.storage.v1.NvmeController\"r\x82\xd3\xe4\x93\x02@\"-/v1/{parent=nvmeSubsystems/*}/nvmeControllers:\x0fnvme_controller\xda\x41)parent,nvme_controller,nvme_controller_id\x12\x9d\x01\n\x14\x44\x65leteNvmeController\x12/.opi_api.storage.v1.DeleteNvmeControllerRequest\x1a\x16.google.protobuf.Empty\"<\x82\xd3\xe4\x93\x02/*-/v1/{name=nvmeSubsystems/*/nvmeControllers/*}\xda\x41\x04name\x12\xe1\x01\n\x14UpdateNvmeController\x12/.opi_api.storage.v1.UpdateNvmeControllerRequest\x1a\".opi_api.storage.v1.NvmeController\"t\x82\xd3\xe4\x93\x02P2=/v1/{nvme_controller.name=nvmeSubsystems/*/nvmeControllers/*}:\x0fnvme_controller\xda\x41\x1bnvme_controller,update_mask\x12\xb6\x01\n\x13ListNvmeControllers\x12..opi_api.storage.v1.ListNvmeControllersRequest\x1a/.opi_api.storage.v1.ListNvmeControllersResponse\">\x82\xd3\xe4\x93\x02/\x12-/v1/{parent=nvmeSubsystems/*}/nvmeControllers\xda\x41\x06parent\x12\xa3\x01\n\x11GetNvmeController\x12,.opi_api.storage.v1.GetNvmeControllerRequest\x1a\".opi_api.storage.v1.NvmeController\"<\x82\xd3\xe4\x93\x02/\x12-/v1/{name=nvmeSubsystems/*/nvmeControllers/*}\xda\x41\x04name\x12\xba\x01\n\x13StatsNvmeController\x12..opi_api.storage.v1.StatsNvmeControllerRequest\x1a/.opi_api.storage.v1.StatsNvmeControllerResponse\"B\x82\xd3\xe4\x93\x02\x35\x12\x33/v1/{name=nvmeSubsystems/*/nvmeControllers/*}:stats\xda\x41\x04name\x12\xd8\x01\n\x13\x43reateNvmeNamespace\x12..opi_api.storage.v1.CreateNvmeNamespaceRequest\x1a!.opi_api.storage.v1.NvmeNamespace\"n\x82\xd3\xe4\x93\x02>\",/v1/{parent=nvmeSubsystems/*}/nvmeNamespaces:\x0envme_namespace\xda\x41\'parent,nvme_namespace,nvme_namespace_id\x12\x9a\x01\n\x13\x44\x65leteNvmeNamespace\x12..opi_api.storage.v1.DeleteNvmeNamespaceRequest\x1a\x16.google.protobuf.Empty\";\x82\xd3\xe4\x93\x02.*,/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}\xda\x41\x04name\x12\xda\x01\n\x13UpdateNvmeNamespace\x12..opi_api.storage.v1.UpdateNvmeNamespaceRequest\x1a!.opi_api.storage.v1.NvmeNamespace\"p\x82\xd3\xe4\x93\x02M2;/v1/{nvme_namespace.name=nvmeSubsystems/*/nvmeNamespaces/*}:\x0envme_namespace\xda\x41\x1anvme_namespace,update_mask\x12\xb2\x01\n\x12ListNvmeNamespaces\x12-.opi_api.storage.v1.ListNvmeNamespacesRequest\x1a..opi_api.storage.v1.ListNvmeNamespacesResponse\"=\x82\xd3\xe4\x93\x02.\x12,/v1/{parent=nvmeSubsystems/*}/nvmeNamespaces\xda\x41\x06parent\x12\x9f\x01\n\x10GetNvmeNamespace\x12+.opi_api.storage.v1.GetNvmeNamespaceRequest\x1a!.opi_api.storage.v1.NvmeNamespace\";\x82\xd3\xe4\x93\x02.\x12,/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}\xda\x41\x04name\x12\xb6\x01\n\x12StatsNvmeNamespace\x12-.opi_api.storage.v1.StatsNvmeNamespaceRequest\x1a..opi_api.storage.v1.StatsNvmeNamespaceResponse\"A\x82\xd3\xe4\x93\x02\x34\x12\x32/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}:stats\xda\x41\x04nameB`\n\x12opi_api.storage.v1B\x11\x46rontendNvmeProtoP\x01Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/gob\x06proto3')
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
-_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'frontend_nvme_pcie_pb2', globals())
+_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'frontend_nvme_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
- DESCRIPTOR._serialized_options = b'\n\022opi_api.storage.v1B\025FrontendNvmePcieProtoP\001Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/go'
+ DESCRIPTOR._serialized_options = b'\n\022opi_api.storage.v1B\021FrontendNvmeProtoP\001Z5github.com/opiproject/opi-api/storage/v1alpha1/gen/go'
_NVMESUBSYSTEM.fields_by_name['name']._options = None
_NVMESUBSYSTEM.fields_by_name['name']._serialized_options = b'\340A\003\340A\005\372A\"\n opi_api.storage.v1/NvmeSubsystem'
_NVMESUBSYSTEM.fields_by_name['spec']._options = None
@@ -217,76 +217,76 @@
_FRONTENDNVMESERVICE.methods_by_name['GetNvmeNamespace']._serialized_options = b'\202\323\344\223\002.\022,/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}\332A\004name'
_FRONTENDNVMESERVICE.methods_by_name['StatsNvmeNamespace']._options = None
_FRONTENDNVMESERVICE.methods_by_name['StatsNvmeNamespace']._serialized_options = b'\202\323\344\223\0024\0222/v1/{name=nvmeSubsystems/*/nvmeNamespaces/*}:stats\332A\004name'
- _NVMENAMESPACEPCISTATE._serialized_start=5151
- _NVMENAMESPACEPCISTATE._serialized_end=5332
- _NVMENAMESPACEPCIOPERSTATE._serialized_start=5335
- _NVMENAMESPACEPCIOPERSTATE._serialized_end=5494
- _NVMESUBSYSTEM._serialized_start=256
- _NVMESUBSYSTEM._serialized_end=552
- _NVMESUBSYSTEMSPEC._serialized_start=555
- _NVMESUBSYSTEMSPEC._serialized_end=716
- _NVMESUBSYSTEMSTATUS._serialized_start=718
- _NVMESUBSYSTEMSTATUS._serialized_end=794
- _NVMECONTROLLER._serialized_start=797
- _NVMECONTROLLER._serialized_end=1131
- _NVMECONTROLLERSPEC._serialized_start=1134
- _NVMECONTROLLERSPEC._serialized_end=1627
- _NVMECONTROLLERSTATUS._serialized_start=1629
- _NVMECONTROLLERSTATUS._serialized_end=1672
- _NVMENAMESPACE._serialized_start=1675
- _NVMENAMESPACE._serialized_end=1998
- _NVMENAMESPACESPEC._serialized_start=2001
- _NVMENAMESPACESPEC._serialized_end=2158
- _NVMENAMESPACESTATUS._serialized_start=2161
- _NVMENAMESPACESTATUS._serialized_end=2325
- _CREATENVMESUBSYSTEMREQUEST._serialized_start=2327
- _CREATENVMESUBSYSTEMREQUEST._serialized_end=2451
- _DELETENVMESUBSYSTEMREQUEST._serialized_start=2453
- _DELETENVMESUBSYSTEMREQUEST._serialized_end=2565
- _UPDATENVMESUBSYSTEMREQUEST._serialized_start=2568
- _UPDATENVMESUBSYSTEMREQUEST._serialized_end=2742
- _LISTNVMESUBSYSTEMSREQUEST._serialized_start=2744
- _LISTNVMESUBSYSTEMSREQUEST._serialized_end=2820
- _LISTNVMESUBSYSTEMSRESPONSE._serialized_start=2822
- _LISTNVMESUBSYSTEMSRESPONSE._serialized_end=2935
- _GETNVMESUBSYSTEMREQUEST._serialized_start=2937
- _GETNVMESUBSYSTEMREQUEST._serialized_end=3018
- _STATSNVMESUBSYSTEMREQUEST._serialized_start=3020
- _STATSNVMESUBSYSTEMREQUEST._serialized_end=3103
- _STATSNVMESUBSYSTEMRESPONSE._serialized_start=3105
- _STATSNVMESUBSYSTEMRESPONSE._serialized_end=3181
- _CREATENVMECONTROLLERREQUEST._serialized_start=3184
- _CREATENVMECONTROLLERREQUEST._serialized_end=3370
- _DELETENVMECONTROLLERREQUEST._serialized_start=3372
- _DELETENVMECONTROLLERREQUEST._serialized_end=3486
- _UPDATENVMECONTROLLERREQUEST._serialized_start=3489
- _UPDATENVMECONTROLLERREQUEST._serialized_end=3666
- _LISTNVMECONTROLLERSREQUEST._serialized_start=3669
- _LISTNVMECONTROLLERSREQUEST._serialized_end=3805
- _LISTNVMECONTROLLERSRESPONSE._serialized_start=3807
- _LISTNVMECONTROLLERSRESPONSE._serialized_end=3923
- _GETNVMECONTROLLERREQUEST._serialized_start=3925
- _GETNVMECONTROLLERREQUEST._serialized_end=4008
- _STATSNVMECONTROLLERREQUEST._serialized_start=4010
- _STATSNVMECONTROLLERREQUEST._serialized_end=4095
- _STATSNVMECONTROLLERRESPONSE._serialized_start=4097
- _STATSNVMECONTROLLERRESPONSE._serialized_end=4174
- _CREATENVMENAMESPACEREQUEST._serialized_start=4177
- _CREATENVMENAMESPACEREQUEST._serialized_end=4359
- _DELETENVMENAMESPACEREQUEST._serialized_start=4361
- _DELETENVMENAMESPACEREQUEST._serialized_end=4473
- _UPDATENVMENAMESPACEREQUEST._serialized_start=4476
- _UPDATENVMENAMESPACEREQUEST._serialized_end=4650
- _LISTNVMENAMESPACESREQUEST._serialized_start=4653
- _LISTNVMENAMESPACESREQUEST._serialized_end=4787
- _LISTNVMENAMESPACESRESPONSE._serialized_start=4789
- _LISTNVMENAMESPACESRESPONSE._serialized_end=4902
- _GETNVMENAMESPACEREQUEST._serialized_start=4904
- _GETNVMENAMESPACEREQUEST._serialized_end=4985
- _STATSNVMENAMESPACEREQUEST._serialized_start=4987
- _STATSNVMENAMESPACEREQUEST._serialized_end=5070
- _STATSNVMENAMESPACERESPONSE._serialized_start=5072
- _STATSNVMENAMESPACERESPONSE._serialized_end=5148
- _FRONTENDNVMESERVICE._serialized_start=5497
- _FRONTENDNVMESERVICE._serialized_end=8786
+ _NVMENAMESPACEPCISTATE._serialized_start=5146
+ _NVMENAMESPACEPCISTATE._serialized_end=5327
+ _NVMENAMESPACEPCIOPERSTATE._serialized_start=5330
+ _NVMENAMESPACEPCIOPERSTATE._serialized_end=5489
+ _NVMESUBSYSTEM._serialized_start=251
+ _NVMESUBSYSTEM._serialized_end=547
+ _NVMESUBSYSTEMSPEC._serialized_start=550
+ _NVMESUBSYSTEMSPEC._serialized_end=711
+ _NVMESUBSYSTEMSTATUS._serialized_start=713
+ _NVMESUBSYSTEMSTATUS._serialized_end=789
+ _NVMECONTROLLER._serialized_start=792
+ _NVMECONTROLLER._serialized_end=1126
+ _NVMECONTROLLERSPEC._serialized_start=1129
+ _NVMECONTROLLERSPEC._serialized_end=1622
+ _NVMECONTROLLERSTATUS._serialized_start=1624
+ _NVMECONTROLLERSTATUS._serialized_end=1667
+ _NVMENAMESPACE._serialized_start=1670
+ _NVMENAMESPACE._serialized_end=1993
+ _NVMENAMESPACESPEC._serialized_start=1996
+ _NVMENAMESPACESPEC._serialized_end=2153
+ _NVMENAMESPACESTATUS._serialized_start=2156
+ _NVMENAMESPACESTATUS._serialized_end=2320
+ _CREATENVMESUBSYSTEMREQUEST._serialized_start=2322
+ _CREATENVMESUBSYSTEMREQUEST._serialized_end=2446
+ _DELETENVMESUBSYSTEMREQUEST._serialized_start=2448
+ _DELETENVMESUBSYSTEMREQUEST._serialized_end=2560
+ _UPDATENVMESUBSYSTEMREQUEST._serialized_start=2563
+ _UPDATENVMESUBSYSTEMREQUEST._serialized_end=2737
+ _LISTNVMESUBSYSTEMSREQUEST._serialized_start=2739
+ _LISTNVMESUBSYSTEMSREQUEST._serialized_end=2815
+ _LISTNVMESUBSYSTEMSRESPONSE._serialized_start=2817
+ _LISTNVMESUBSYSTEMSRESPONSE._serialized_end=2930
+ _GETNVMESUBSYSTEMREQUEST._serialized_start=2932
+ _GETNVMESUBSYSTEMREQUEST._serialized_end=3013
+ _STATSNVMESUBSYSTEMREQUEST._serialized_start=3015
+ _STATSNVMESUBSYSTEMREQUEST._serialized_end=3098
+ _STATSNVMESUBSYSTEMRESPONSE._serialized_start=3100
+ _STATSNVMESUBSYSTEMRESPONSE._serialized_end=3176
+ _CREATENVMECONTROLLERREQUEST._serialized_start=3179
+ _CREATENVMECONTROLLERREQUEST._serialized_end=3365
+ _DELETENVMECONTROLLERREQUEST._serialized_start=3367
+ _DELETENVMECONTROLLERREQUEST._serialized_end=3481
+ _UPDATENVMECONTROLLERREQUEST._serialized_start=3484
+ _UPDATENVMECONTROLLERREQUEST._serialized_end=3661
+ _LISTNVMECONTROLLERSREQUEST._serialized_start=3664
+ _LISTNVMECONTROLLERSREQUEST._serialized_end=3800
+ _LISTNVMECONTROLLERSRESPONSE._serialized_start=3802
+ _LISTNVMECONTROLLERSRESPONSE._serialized_end=3918
+ _GETNVMECONTROLLERREQUEST._serialized_start=3920
+ _GETNVMECONTROLLERREQUEST._serialized_end=4003
+ _STATSNVMECONTROLLERREQUEST._serialized_start=4005
+ _STATSNVMECONTROLLERREQUEST._serialized_end=4090
+ _STATSNVMECONTROLLERRESPONSE._serialized_start=4092
+ _STATSNVMECONTROLLERRESPONSE._serialized_end=4169
+ _CREATENVMENAMESPACEREQUEST._serialized_start=4172
+ _CREATENVMENAMESPACEREQUEST._serialized_end=4354
+ _DELETENVMENAMESPACEREQUEST._serialized_start=4356
+ _DELETENVMENAMESPACEREQUEST._serialized_end=4468
+ _UPDATENVMENAMESPACEREQUEST._serialized_start=4471
+ _UPDATENVMENAMESPACEREQUEST._serialized_end=4645
+ _LISTNVMENAMESPACESREQUEST._serialized_start=4648
+ _LISTNVMENAMESPACESREQUEST._serialized_end=4782
+ _LISTNVMENAMESPACESRESPONSE._serialized_start=4784
+ _LISTNVMENAMESPACESRESPONSE._serialized_end=4897
+ _GETNVMENAMESPACEREQUEST._serialized_start=4899
+ _GETNVMENAMESPACEREQUEST._serialized_end=4980
+ _STATSNVMENAMESPACEREQUEST._serialized_start=4982
+ _STATSNVMENAMESPACEREQUEST._serialized_end=5065
+ _STATSNVMENAMESPACERESPONSE._serialized_start=5067
+ _STATSNVMENAMESPACERESPONSE._serialized_end=5143
+ _FRONTENDNVMESERVICE._serialized_start=5492
+ _FRONTENDNVMESERVICE._serialized_end=8781
# @@protoc_insertion_point(module_scope)
diff --git a/storage/v1alpha1/gen/python/frontend_nvme_pcie_pb2_grpc.py b/storage/v1alpha1/gen/python/frontend_nvme_pb2_grpc.py
similarity index 69%
rename from storage/v1alpha1/gen/python/frontend_nvme_pcie_pb2_grpc.py
rename to storage/v1alpha1/gen/python/frontend_nvme_pb2_grpc.py
index ca95ce70..f71dafe0 100644
--- a/storage/v1alpha1/gen/python/frontend_nvme_pcie_pb2_grpc.py
+++ b/storage/v1alpha1/gen/python/frontend_nvme_pb2_grpc.py
@@ -2,12 +2,14 @@
"""Client and server classes corresponding to protobuf-defined services."""
import grpc
-import frontend_nvme_pcie_pb2 as frontend__nvme__pcie__pb2
+import frontend_nvme_pb2 as frontend__nvme__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
class FrontendNvmeServiceStub(object):
- """Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ """Front End APIs. Used for creation of xPU managed Nvme devices
+ e.g. emulated host-facing Nvme/Pcie controllers as well as
+ Nvme-oF controllers
"""
def __init__(self, channel):
@@ -18,98 +20,100 @@ def __init__(self, channel):
"""
self.CreateNvmeSubsystem = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/CreateNvmeSubsystem',
- request_serializer=frontend__nvme__pcie__pb2.CreateNvmeSubsystemRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeSubsystem.FromString,
+ request_serializer=frontend__nvme__pb2.CreateNvmeSubsystemRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeSubsystem.FromString,
)
self.DeleteNvmeSubsystem = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/DeleteNvmeSubsystem',
- request_serializer=frontend__nvme__pcie__pb2.DeleteNvmeSubsystemRequest.SerializeToString,
+ request_serializer=frontend__nvme__pb2.DeleteNvmeSubsystemRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.UpdateNvmeSubsystem = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/UpdateNvmeSubsystem',
- request_serializer=frontend__nvme__pcie__pb2.UpdateNvmeSubsystemRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeSubsystem.FromString,
+ request_serializer=frontend__nvme__pb2.UpdateNvmeSubsystemRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeSubsystem.FromString,
)
self.ListNvmeSubsystems = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/ListNvmeSubsystems',
- request_serializer=frontend__nvme__pcie__pb2.ListNvmeSubsystemsRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.ListNvmeSubsystemsResponse.FromString,
+ request_serializer=frontend__nvme__pb2.ListNvmeSubsystemsRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.ListNvmeSubsystemsResponse.FromString,
)
self.GetNvmeSubsystem = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/GetNvmeSubsystem',
- request_serializer=frontend__nvme__pcie__pb2.GetNvmeSubsystemRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeSubsystem.FromString,
+ request_serializer=frontend__nvme__pb2.GetNvmeSubsystemRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeSubsystem.FromString,
)
self.StatsNvmeSubsystem = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/StatsNvmeSubsystem',
- request_serializer=frontend__nvme__pcie__pb2.StatsNvmeSubsystemRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.StatsNvmeSubsystemResponse.FromString,
+ request_serializer=frontend__nvme__pb2.StatsNvmeSubsystemRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.StatsNvmeSubsystemResponse.FromString,
)
self.CreateNvmeController = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/CreateNvmeController',
- request_serializer=frontend__nvme__pcie__pb2.CreateNvmeControllerRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeController.FromString,
+ request_serializer=frontend__nvme__pb2.CreateNvmeControllerRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeController.FromString,
)
self.DeleteNvmeController = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/DeleteNvmeController',
- request_serializer=frontend__nvme__pcie__pb2.DeleteNvmeControllerRequest.SerializeToString,
+ request_serializer=frontend__nvme__pb2.DeleteNvmeControllerRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.UpdateNvmeController = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/UpdateNvmeController',
- request_serializer=frontend__nvme__pcie__pb2.UpdateNvmeControllerRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeController.FromString,
+ request_serializer=frontend__nvme__pb2.UpdateNvmeControllerRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeController.FromString,
)
self.ListNvmeControllers = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/ListNvmeControllers',
- request_serializer=frontend__nvme__pcie__pb2.ListNvmeControllersRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.ListNvmeControllersResponse.FromString,
+ request_serializer=frontend__nvme__pb2.ListNvmeControllersRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.ListNvmeControllersResponse.FromString,
)
self.GetNvmeController = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/GetNvmeController',
- request_serializer=frontend__nvme__pcie__pb2.GetNvmeControllerRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeController.FromString,
+ request_serializer=frontend__nvme__pb2.GetNvmeControllerRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeController.FromString,
)
self.StatsNvmeController = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/StatsNvmeController',
- request_serializer=frontend__nvme__pcie__pb2.StatsNvmeControllerRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.StatsNvmeControllerResponse.FromString,
+ request_serializer=frontend__nvme__pb2.StatsNvmeControllerRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.StatsNvmeControllerResponse.FromString,
)
self.CreateNvmeNamespace = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/CreateNvmeNamespace',
- request_serializer=frontend__nvme__pcie__pb2.CreateNvmeNamespaceRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeNamespace.FromString,
+ request_serializer=frontend__nvme__pb2.CreateNvmeNamespaceRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeNamespace.FromString,
)
self.DeleteNvmeNamespace = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/DeleteNvmeNamespace',
- request_serializer=frontend__nvme__pcie__pb2.DeleteNvmeNamespaceRequest.SerializeToString,
+ request_serializer=frontend__nvme__pb2.DeleteNvmeNamespaceRequest.SerializeToString,
response_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
)
self.UpdateNvmeNamespace = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/UpdateNvmeNamespace',
- request_serializer=frontend__nvme__pcie__pb2.UpdateNvmeNamespaceRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeNamespace.FromString,
+ request_serializer=frontend__nvme__pb2.UpdateNvmeNamespaceRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeNamespace.FromString,
)
self.ListNvmeNamespaces = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/ListNvmeNamespaces',
- request_serializer=frontend__nvme__pcie__pb2.ListNvmeNamespacesRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.ListNvmeNamespacesResponse.FromString,
+ request_serializer=frontend__nvme__pb2.ListNvmeNamespacesRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.ListNvmeNamespacesResponse.FromString,
)
self.GetNvmeNamespace = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/GetNvmeNamespace',
- request_serializer=frontend__nvme__pcie__pb2.GetNvmeNamespaceRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.NvmeNamespace.FromString,
+ request_serializer=frontend__nvme__pb2.GetNvmeNamespaceRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.NvmeNamespace.FromString,
)
self.StatsNvmeNamespace = channel.unary_unary(
'/opi_api.storage.v1.FrontendNvmeService/StatsNvmeNamespace',
- request_serializer=frontend__nvme__pcie__pb2.StatsNvmeNamespaceRequest.SerializeToString,
- response_deserializer=frontend__nvme__pcie__pb2.StatsNvmeNamespaceResponse.FromString,
+ request_serializer=frontend__nvme__pb2.StatsNvmeNamespaceRequest.SerializeToString,
+ response_deserializer=frontend__nvme__pb2.StatsNvmeNamespaceResponse.FromString,
)
class FrontendNvmeServiceServicer(object):
- """Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ """Front End APIs. Used for creation of xPU managed Nvme devices
+ e.g. emulated host-facing Nvme/Pcie controllers as well as
+ Nvme-oF controllers
"""
def CreateNvmeSubsystem(self, request, context):
@@ -245,93 +249,93 @@ def add_FrontendNvmeServiceServicer_to_server(servicer, server):
rpc_method_handlers = {
'CreateNvmeSubsystem': grpc.unary_unary_rpc_method_handler(
servicer.CreateNvmeSubsystem,
- request_deserializer=frontend__nvme__pcie__pb2.CreateNvmeSubsystemRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeSubsystem.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.CreateNvmeSubsystemRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeSubsystem.SerializeToString,
),
'DeleteNvmeSubsystem': grpc.unary_unary_rpc_method_handler(
servicer.DeleteNvmeSubsystem,
- request_deserializer=frontend__nvme__pcie__pb2.DeleteNvmeSubsystemRequest.FromString,
+ request_deserializer=frontend__nvme__pb2.DeleteNvmeSubsystemRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'UpdateNvmeSubsystem': grpc.unary_unary_rpc_method_handler(
servicer.UpdateNvmeSubsystem,
- request_deserializer=frontend__nvme__pcie__pb2.UpdateNvmeSubsystemRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeSubsystem.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.UpdateNvmeSubsystemRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeSubsystem.SerializeToString,
),
'ListNvmeSubsystems': grpc.unary_unary_rpc_method_handler(
servicer.ListNvmeSubsystems,
- request_deserializer=frontend__nvme__pcie__pb2.ListNvmeSubsystemsRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.ListNvmeSubsystemsResponse.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.ListNvmeSubsystemsRequest.FromString,
+ response_serializer=frontend__nvme__pb2.ListNvmeSubsystemsResponse.SerializeToString,
),
'GetNvmeSubsystem': grpc.unary_unary_rpc_method_handler(
servicer.GetNvmeSubsystem,
- request_deserializer=frontend__nvme__pcie__pb2.GetNvmeSubsystemRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeSubsystem.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.GetNvmeSubsystemRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeSubsystem.SerializeToString,
),
'StatsNvmeSubsystem': grpc.unary_unary_rpc_method_handler(
servicer.StatsNvmeSubsystem,
- request_deserializer=frontend__nvme__pcie__pb2.StatsNvmeSubsystemRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.StatsNvmeSubsystemResponse.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.StatsNvmeSubsystemRequest.FromString,
+ response_serializer=frontend__nvme__pb2.StatsNvmeSubsystemResponse.SerializeToString,
),
'CreateNvmeController': grpc.unary_unary_rpc_method_handler(
servicer.CreateNvmeController,
- request_deserializer=frontend__nvme__pcie__pb2.CreateNvmeControllerRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeController.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.CreateNvmeControllerRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeController.SerializeToString,
),
'DeleteNvmeController': grpc.unary_unary_rpc_method_handler(
servicer.DeleteNvmeController,
- request_deserializer=frontend__nvme__pcie__pb2.DeleteNvmeControllerRequest.FromString,
+ request_deserializer=frontend__nvme__pb2.DeleteNvmeControllerRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'UpdateNvmeController': grpc.unary_unary_rpc_method_handler(
servicer.UpdateNvmeController,
- request_deserializer=frontend__nvme__pcie__pb2.UpdateNvmeControllerRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeController.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.UpdateNvmeControllerRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeController.SerializeToString,
),
'ListNvmeControllers': grpc.unary_unary_rpc_method_handler(
servicer.ListNvmeControllers,
- request_deserializer=frontend__nvme__pcie__pb2.ListNvmeControllersRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.ListNvmeControllersResponse.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.ListNvmeControllersRequest.FromString,
+ response_serializer=frontend__nvme__pb2.ListNvmeControllersResponse.SerializeToString,
),
'GetNvmeController': grpc.unary_unary_rpc_method_handler(
servicer.GetNvmeController,
- request_deserializer=frontend__nvme__pcie__pb2.GetNvmeControllerRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeController.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.GetNvmeControllerRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeController.SerializeToString,
),
'StatsNvmeController': grpc.unary_unary_rpc_method_handler(
servicer.StatsNvmeController,
- request_deserializer=frontend__nvme__pcie__pb2.StatsNvmeControllerRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.StatsNvmeControllerResponse.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.StatsNvmeControllerRequest.FromString,
+ response_serializer=frontend__nvme__pb2.StatsNvmeControllerResponse.SerializeToString,
),
'CreateNvmeNamespace': grpc.unary_unary_rpc_method_handler(
servicer.CreateNvmeNamespace,
- request_deserializer=frontend__nvme__pcie__pb2.CreateNvmeNamespaceRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeNamespace.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.CreateNvmeNamespaceRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeNamespace.SerializeToString,
),
'DeleteNvmeNamespace': grpc.unary_unary_rpc_method_handler(
servicer.DeleteNvmeNamespace,
- request_deserializer=frontend__nvme__pcie__pb2.DeleteNvmeNamespaceRequest.FromString,
+ request_deserializer=frontend__nvme__pb2.DeleteNvmeNamespaceRequest.FromString,
response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
),
'UpdateNvmeNamespace': grpc.unary_unary_rpc_method_handler(
servicer.UpdateNvmeNamespace,
- request_deserializer=frontend__nvme__pcie__pb2.UpdateNvmeNamespaceRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeNamespace.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.UpdateNvmeNamespaceRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeNamespace.SerializeToString,
),
'ListNvmeNamespaces': grpc.unary_unary_rpc_method_handler(
servicer.ListNvmeNamespaces,
- request_deserializer=frontend__nvme__pcie__pb2.ListNvmeNamespacesRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.ListNvmeNamespacesResponse.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.ListNvmeNamespacesRequest.FromString,
+ response_serializer=frontend__nvme__pb2.ListNvmeNamespacesResponse.SerializeToString,
),
'GetNvmeNamespace': grpc.unary_unary_rpc_method_handler(
servicer.GetNvmeNamespace,
- request_deserializer=frontend__nvme__pcie__pb2.GetNvmeNamespaceRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.NvmeNamespace.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.GetNvmeNamespaceRequest.FromString,
+ response_serializer=frontend__nvme__pb2.NvmeNamespace.SerializeToString,
),
'StatsNvmeNamespace': grpc.unary_unary_rpc_method_handler(
servicer.StatsNvmeNamespace,
- request_deserializer=frontend__nvme__pcie__pb2.StatsNvmeNamespaceRequest.FromString,
- response_serializer=frontend__nvme__pcie__pb2.StatsNvmeNamespaceResponse.SerializeToString,
+ request_deserializer=frontend__nvme__pb2.StatsNvmeNamespaceRequest.FromString,
+ response_serializer=frontend__nvme__pb2.StatsNvmeNamespaceResponse.SerializeToString,
),
}
generic_handler = grpc.method_handlers_generic_handler(
@@ -341,7 +345,9 @@ def add_FrontendNvmeServiceServicer_to_server(servicer, server):
# This class is part of an EXPERIMENTAL API.
class FrontendNvmeService(object):
- """Front End (host-facing) APIs. Mostly used for Nvme/PCIe emulation and host presentation.
+ """Front End APIs. Used for creation of xPU managed Nvme devices
+ e.g. emulated host-facing Nvme/Pcie controllers as well as
+ Nvme-oF controllers
"""
@staticmethod
@@ -356,8 +362,8 @@ def CreateNvmeSubsystem(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/CreateNvmeSubsystem',
- frontend__nvme__pcie__pb2.CreateNvmeSubsystemRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeSubsystem.FromString,
+ frontend__nvme__pb2.CreateNvmeSubsystemRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeSubsystem.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -373,7 +379,7 @@ def DeleteNvmeSubsystem(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/DeleteNvmeSubsystem',
- frontend__nvme__pcie__pb2.DeleteNvmeSubsystemRequest.SerializeToString,
+ frontend__nvme__pb2.DeleteNvmeSubsystemRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -390,8 +396,8 @@ def UpdateNvmeSubsystem(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/UpdateNvmeSubsystem',
- frontend__nvme__pcie__pb2.UpdateNvmeSubsystemRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeSubsystem.FromString,
+ frontend__nvme__pb2.UpdateNvmeSubsystemRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeSubsystem.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -407,8 +413,8 @@ def ListNvmeSubsystems(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/ListNvmeSubsystems',
- frontend__nvme__pcie__pb2.ListNvmeSubsystemsRequest.SerializeToString,
- frontend__nvme__pcie__pb2.ListNvmeSubsystemsResponse.FromString,
+ frontend__nvme__pb2.ListNvmeSubsystemsRequest.SerializeToString,
+ frontend__nvme__pb2.ListNvmeSubsystemsResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -424,8 +430,8 @@ def GetNvmeSubsystem(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/GetNvmeSubsystem',
- frontend__nvme__pcie__pb2.GetNvmeSubsystemRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeSubsystem.FromString,
+ frontend__nvme__pb2.GetNvmeSubsystemRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeSubsystem.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -441,8 +447,8 @@ def StatsNvmeSubsystem(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/StatsNvmeSubsystem',
- frontend__nvme__pcie__pb2.StatsNvmeSubsystemRequest.SerializeToString,
- frontend__nvme__pcie__pb2.StatsNvmeSubsystemResponse.FromString,
+ frontend__nvme__pb2.StatsNvmeSubsystemRequest.SerializeToString,
+ frontend__nvme__pb2.StatsNvmeSubsystemResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -458,8 +464,8 @@ def CreateNvmeController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/CreateNvmeController',
- frontend__nvme__pcie__pb2.CreateNvmeControllerRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeController.FromString,
+ frontend__nvme__pb2.CreateNvmeControllerRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeController.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -475,7 +481,7 @@ def DeleteNvmeController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/DeleteNvmeController',
- frontend__nvme__pcie__pb2.DeleteNvmeControllerRequest.SerializeToString,
+ frontend__nvme__pb2.DeleteNvmeControllerRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -492,8 +498,8 @@ def UpdateNvmeController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/UpdateNvmeController',
- frontend__nvme__pcie__pb2.UpdateNvmeControllerRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeController.FromString,
+ frontend__nvme__pb2.UpdateNvmeControllerRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeController.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -509,8 +515,8 @@ def ListNvmeControllers(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/ListNvmeControllers',
- frontend__nvme__pcie__pb2.ListNvmeControllersRequest.SerializeToString,
- frontend__nvme__pcie__pb2.ListNvmeControllersResponse.FromString,
+ frontend__nvme__pb2.ListNvmeControllersRequest.SerializeToString,
+ frontend__nvme__pb2.ListNvmeControllersResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -526,8 +532,8 @@ def GetNvmeController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/GetNvmeController',
- frontend__nvme__pcie__pb2.GetNvmeControllerRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeController.FromString,
+ frontend__nvme__pb2.GetNvmeControllerRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeController.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -543,8 +549,8 @@ def StatsNvmeController(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/StatsNvmeController',
- frontend__nvme__pcie__pb2.StatsNvmeControllerRequest.SerializeToString,
- frontend__nvme__pcie__pb2.StatsNvmeControllerResponse.FromString,
+ frontend__nvme__pb2.StatsNvmeControllerRequest.SerializeToString,
+ frontend__nvme__pb2.StatsNvmeControllerResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -560,8 +566,8 @@ def CreateNvmeNamespace(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/CreateNvmeNamespace',
- frontend__nvme__pcie__pb2.CreateNvmeNamespaceRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeNamespace.FromString,
+ frontend__nvme__pb2.CreateNvmeNamespaceRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeNamespace.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -577,7 +583,7 @@ def DeleteNvmeNamespace(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/DeleteNvmeNamespace',
- frontend__nvme__pcie__pb2.DeleteNvmeNamespaceRequest.SerializeToString,
+ frontend__nvme__pb2.DeleteNvmeNamespaceRequest.SerializeToString,
google_dot_protobuf_dot_empty__pb2.Empty.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -594,8 +600,8 @@ def UpdateNvmeNamespace(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/UpdateNvmeNamespace',
- frontend__nvme__pcie__pb2.UpdateNvmeNamespaceRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeNamespace.FromString,
+ frontend__nvme__pb2.UpdateNvmeNamespaceRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeNamespace.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -611,8 +617,8 @@ def ListNvmeNamespaces(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/ListNvmeNamespaces',
- frontend__nvme__pcie__pb2.ListNvmeNamespacesRequest.SerializeToString,
- frontend__nvme__pcie__pb2.ListNvmeNamespacesResponse.FromString,
+ frontend__nvme__pb2.ListNvmeNamespacesRequest.SerializeToString,
+ frontend__nvme__pb2.ListNvmeNamespacesResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -628,8 +634,8 @@ def GetNvmeNamespace(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/GetNvmeNamespace',
- frontend__nvme__pcie__pb2.GetNvmeNamespaceRequest.SerializeToString,
- frontend__nvme__pcie__pb2.NvmeNamespace.FromString,
+ frontend__nvme__pb2.GetNvmeNamespaceRequest.SerializeToString,
+ frontend__nvme__pb2.NvmeNamespace.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
@@ -645,7 +651,7 @@ def StatsNvmeNamespace(request,
timeout=None,
metadata=None):
return grpc.experimental.unary_unary(request, target, '/opi_api.storage.v1.FrontendNvmeService/StatsNvmeNamespace',
- frontend__nvme__pcie__pb2.StatsNvmeNamespaceRequest.SerializeToString,
- frontend__nvme__pcie__pb2.StatsNvmeNamespaceResponse.FromString,
+ frontend__nvme__pb2.StatsNvmeNamespaceRequest.SerializeToString,
+ frontend__nvme__pb2.StatsNvmeNamespaceResponse.FromString,
options, channel_credentials,
insecure, call_credentials, compression, wait_for_ready, timeout, metadata)